Java - Viết Chương Trình Tính Chu Vi, Diện Tích Hình Vuông. - Freetuts
Có thể bạn quan tâm
Viết chương trình thực hiện các yêu cầu sau:
- Xây dựng lớp hình chữ nhật với các thuộc tính là chiều dài, chiều rộng, viết các hàm tính chu vi và diện tích của nó.
- Xây dựng lớp hình vuông kế thừa lớp hình chữ nhật.
- Viết chương trình tính chu vi, diện tích hình vuông với độ dài cạnh nhập vào từ bàn phím.
Bài giải
-------------------- ######## --------------------
HinhChuNhat.java package baitaptinhchuvidientichhinhvuong; public class HinhChuNhat { protected int chieuDai, chieuRong; public HinhChuNhat(int chieuDai, int chieuRong) { super(); this.chieuDai = chieuDai; this.chieuRong = chieuRong; } public int tinhChuVi() { return (chieuDai + chieuRong) * 2; } public int tinhDienTich() { return chieuDai * chieuRong; } }
HinhVuong.java package baitaptinhchuvidientichhinhvuong; public class HinhVuong extends HinhChuNhat { // hình vuông là một trường hợp đặc biệt của hình chữ nhật (chiều dài = chiều rộng) public HinhVuong(int a) { chieuDai = chieuRong = a; } }
Main.java package baitaptinhchuvidientichhinhvuong; import java.util.Scanner; public class Main { public static void main(String[] args) { int canh; Scanner scanner = new Scanner(System.in); System.out.println("Nhập chiều dài cạnh hình vuông: "); canh = scanner.nextInt(); HinhVuong hinhVuong = new HinhVuong(canh); System.out.println("Chu vi hình vuông = " + hinhVuong.tinhChuVi()); System.out.println("Diện tích hình vuông = " + hinhVuong.tinhDienTich()); } }
Kết quả sau khi biên dịch chương trình:
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức. Câu hỏi thường gặp liên quan:
- Java - Viết chương trình quản lý thông tin các chuyến xe.
- Java - Viết chương trình quản lý sách trong thư viện.
- Java - Viết chương trình quản lý giao dịch nhà đất.
- Java - Viết chương trình tính chu vi, diện tích hình vuông.
- Java - Xây dựng chương trình vẽ hình đơn giản (câu hỏi 1)
Cùng chuyên mục:
Hướng dẫn Upload file với Spring Boot và jQuery Ajax trong Java
Hướng dẫn download file với Spring Boot trong Java
Hướng dẫn Upload file với Spring Boot trong Java
Hướng dẫn CRUD với Spring Boot, REST và AngularJS trong Java
Cách sử dụng Spring Scheduled trong Spring Boot
Cách dùng Groovy trong Spring Boot Java
Cách dùng Spring Boot và Mustache trong Java
Cách dùng Spring Boot và MongoDB trong Java
Cách tạo Restful Client bằng RestTemplate trong Spring Boot
Hướng dẫn sử dụng Interceptor trong Spring Boot
Sử dụng Twitter Bootstrap trong Spring Boot
Tạo trang web đa ngôn ngữ với Spring Boot trong Java
Tạo ứng dụng Chat với Spring Boot và Websocket
Sử dụng JUnit để tạo unit test trong Spring Boot
Cách triển khai Spring Boot trên Tomcat Server
Cách test RESTful API trong Spring Boot
Cách dùng Spring Security trong Spring Boot để xác thực và phân quyền
Duyệt cây nhị phân bằng phương pháp inOder trong Java
Xóa node của cây nhị phân tìm kiếm trong Java
Bảo mật Spring Boot RESTful Service sử dụng Basic Authentication trong Java
Từ khóa » Hình Vuông Kế Thừa Hình Chữ Nhật C++
-
Hình Vuông Và Hình Chữ Nhật? - Cộng đồng C Việt
-
Tính Kế Thừa Trong C++
-
Lập Trình Hướng đối Tượng – Phần 2 – Tính Chất Kế Thừa – Java
-
[Tự Học C++] Bài Tập Thực Hành Về Tính Kế Thừa Trong C++ - Cafedev
-
Tính Đa Hình Trong Lập Trình Hướng Đối Tượng - CodeLearn
-
Xây Dựng Lớp Tam Giác Và Hình Chữ Nhật Kế Thừa Từ Lớp đa Giác
-
[PDF] Bài 9: Kế Thừa (Inheritance)
-
[TLIT]: Bài Tập Lập Trình Hướng đối Tượng C++ (Tuần 1 + Tuần 2)
-
Bài 14. Lập Trình Hướng đối Tượng (OOP) - Tin Học Cho Người Việt
-
Kế Thừa - Lập Trình Hướng đối Tượng - OpenStax CNX
-
[Học OOP] Bài 3: Lớp Trong Lập Trình Hướng đối Tượng - Kiến Thức 24h
-
Lập Trình Hướng đối Tượng - Đặng Ngọc Hoàng Thành
-
Lời Giải 26 Bài Lập Trình Code C Và C++ Hướng đối Tượng - Tài Liệu Text