Java nâng cao bài 15: Inner class trong Java

0
243

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 video trong loạt bài hướng dẫn lập trình Java của Vietpro

Trong bài học trước chúng ta đã cùng tìm hiểu về Abstract class trong Java

Bài ngày hôm nay chúng ta sẽ cùng tìm hiểu Inner Class và cách sử dụng Inner Class 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. Inner Class

Inner Class trong Java là khái niệm về việc khai báo lớp này ở trong lớp khác.

2. Cách sử dụng

  • Cú pháp:

  • Cách sử dụng:

Đầu tiên chúng ta tạo một project mới có tên InnerClass. Sau đó chúng ta tạo một lớp Outer và bên trong Outer chúng ta tạo một lớp Inner với phương thức show:

Chúng ta thử khai báo lớp Inner trong hàm main và gọi ra phương thức show:

Trình biên dịch sẽ báo lỗi ngay lập tức. Lúc này để sử dụng phương thức show() chúng ta cần làm thêm một bước phụ đó là tạo một hàm trung gian sử dụng lớp Inner trong lớp Outer :

Kết quả:

Bản chất của Inner Class là một lớp lồng trong lớp khác để giúp chúng ta nhóm những abstract class, interface có sự tương đồng với nhau vào trong một nhóm cụ thể.

Bài học đến đây là kết thúc. Trong bài học tiếp theo, Vietpro sẽ giới thiệu với các bạn Interface 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