Java nâng cao bài 18: Nạp chồng trong Java

0
175

Xin chào các bạn đã đến với học viện công nghệ Vietpro

Các bạn đang theo dõi loạt bài hướng dẫn Java nâng cao của Vietpro

Trong bài học trước, chúng ta đã cùng tìm hiểu về Từ khóa static trong Java

Bài ngày hôm nay sẽ giúp chúng ta hiểu về nạp chồng hàm và cách nạp chồng hàm trong lập trình Java. Chúng ta cùng tìm hiểu nhé.

[VIDEO TUT]

Bấm Subscribe Nhận video học mới nhất :

Chú ý: Các bạn lựa chọn video ở chế độ 720HD để xem được chất lượng hình ảnh và âm thanh tốt nhất nhé.

1. Nạp chồng hàm

Các phương thức có cùng tên nhưng khác tham số truyền vào trong một lớp được gọi là nạp chồng hàm. Tùy theo việc ta truyền tham số sẽ gọi đến hàm tương ứng.

2. Cách sử dụng

Giả sử ta tạo ra một lớp là HinhHoc và hai phương thức dienTich() dùng để tính diện tích. Hai phương thức này cùng tên nhưng khác nhau tham số truyền vào. Một phương thức dienTich(int a) để tính diện tích hình vuông và một dienTich( int a, int b ) để tính diện tích hình chữ nhật. Cụ thể:

Khi khai báo ở hàm main, dựa vào kiểu dữ liệu, số lượng của tham số ta truyền vào mà hàm main sẽ gọi đến hàm tính diện tích tương ứng. Cụ thể:

Kết quả:

Dựa vào số lượng tham số truyền vào mà hàm tương ứng sẽ được chạy.

Bài học đến đây là kết thúc. Ở bài học kế tiếp, Vietpro sẽ giới thiệu đến các bạn cách Ghi đè trong Java

Chúc các bạn học tốt

Tác giả: Danh Sơn Vietpro

Chia sẻ

BÌNH LUẬN

Please enter your comment!
Please enter your name here