Java nâng cao bài 9 : Điều khiển truy xuất trong Java

0
183

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 hướng dẫn lập trình Java nâng cao của Vietpro

Ở buổi học trước, chúng ta đã cùng tìm hiểu về Lớp , thuộc tính , và phương thức trong Java

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

[VIDEO TUT]

Điều khiển truy xuất

Ở bài trước, chúng ta có ví dụ về lớp SinhVien với các thuộc tính như tên, tuổi, điểm:

Ở trước các thuộc tính thường có các từ khóa như là public, private. Nếu chúng ta không điền gì thì mặc định nó sẽ là public. Nếu thuộc tính là public thì khi khai báo lớp SinhVien sv ở một lớp khác, lớp sv này sẽ có quyền truy cập vào các thuộc tính đó. Còn nếu để private thì chỉ trong class SinhVien có thể sử dụng thuộc tính đó. Cụ thể

  • Với public:

Class main có thể truy cập thuộc tính tên mà trình biên dịch không hề báo lỗi. Chính vì vậy mà chúng ta không nên làm như thế này bởi thuộc tính là tính chất chung của đối tượng thường cần được bảo mật. Nếu class nào cũng có thể truy cập thì sẽ gây mất an toàn.

  • Với private:

Chúng ta có thể dễ dàng thấy thuộc tính tên đã bị chặn truy xuất ở trong hàm main. Vậy nếu chúng ta muốn lấy ra tên, tuổi, điểm thì chúng ta sẽ lấy ra kiểu gì ? Đó chính là nội dung của bài sau.

Bài học đến đây là kết thúc. Ở bài học kế tiếp, Vietpro sẽ cùng các bạn tìm hiểu về Getter và Setter 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