Forum Java Ptit-Aptech
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.
Forum Java Ptit-Aptech

>>>>> www.java13.tk <<<<<
 
Trang ChínhTrang Chính  Tìm kiếmTìm kiếm  Latest imagesLatest images  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  
Forum has been closed by admin.

 

 bai tap 23-7

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

bai tap 23-7 Empty
Bài gửiTiêu đề: bai tap 23-7   bai tap 23-7 Icon_minitime24/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
 
bai tap 23-7
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 
Create a forum on Forumotion | ©phpBB | Free forum support | Báo cáo lạm dụng | Thảo luận mới nhất