By GokiSoft.com| 15:06 26/06/2023|
Java Basic

Java basic- Test 30 phút - Lập trình hướng đối tượng java

- Tạo một lớp Shape gồm 1 hàm tạo và các phương thức trừu tượng tinhChuVi, tinhDienTich

- Tạo lớp HinhTron kế thừa từ lớp Shape gồm có tham số radius

--> Viết 2 hàm tạo và getter/setter tương ứng

--> Viết code cho các hàm tinhChuVi và tinhDienTich của hình tròn

- Tạo lớp HinhChuNhat kế thừa từ lớp Shape gồm 2 tham số width và height

--> Viết 2 hàm tạo và getter/setter tương ứng

-> Viết code cho các hàm tinhChuVi và tinhDienTich của hình chữ nhật tương ứng

Yêu cầu :

Tạo lớp Main thực hiện test chương trình.

Tạo 1 phương thức public static float tinhTongDienTich(Shape[] list) để tính tổng diện tích của tất cả các Shape trong mảng list

Thực hiện khai báo 1 đối tượng HinhTron và HinhChuNhat -> Sử dụng hàm tinhTongDienTich trên để tính tổng diện tích của HinhTron và HinhChuNhat trên. Hiển thị kết quả tính