Forum Java Ptit-Aptech

>>>>> www.java13.tk <<<<<
 
Trang ChínhTrang Chính  CalendarCalendar  Trợ giúpTrợ giúp  Tìm kiếmTìm kiếm  Thành viênThành viên  NhómNhóm  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  
Forum has been closed by admin.

Share | 
 

 bai tap 23-7

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
sir_duc



Tổng số bài gửi : 9
Points : 15
Reputation : 0
Join date : 10/07/2009

Bài gửiTiêu đề: bai tap 23-7   24/7/2009, 6:59 pm

Java Example Assign 2

  • Hãy xây dựng 1 lớp Employee với các thuộc tính name kiểu String và salary kiểu double. Viết các hàm cho phép nhập và trả về name, salary. Viết hàm calculatePay() dạng abstract trả về thu nhập của nhân viên, kiểu double. Viết hàm display() dạng abstract.
  • Xây dựng lớp Manager thừa kế từ Employee. Lớp này có thêm thuộc tính businessAmount kiểu double. Hàm calculatePay() được viết với giá trị trả về gồm salary và commission. Với commission được tính như sau: Nếu businessAmount >50000 thì commission=10% của businessAmount, nếu không thì commission = 5% businessAmount
  • Xây dựng lớp Scientist thừa kế từ Employee. Lớp này có thêm thuộc tính publication, …Nếu publication >20 thì commission=20% salary, nếu không =10%
  • Xây dựng lớp Labourer kế thừa từ Employee có thêm thuộc tính hoursWorked. Nếu hoursWorked >50 thì commission=15% salary, nếu không = 8% salary
  • Xây dựng lớp Test có hàm main(), trong đó tạo 1 Manager, Scientist, Labourer. Tạo các thông tin cho các đối tượng trên rồi gọi display().
Về Đầu Trang Go down
Xem lý lịch thành viên
 
bai tap 23-7
Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
Forum Java Ptit-Aptech :: THẢO LUẬN VỀ JAVA :: BÀI TẬP-
Chuyển đến 
Forumotion.com | © phpBB | Free forum support | Report an abuse | Create a blog