30/09/2018, 18:11

Trong class trong trường hợp nào ta dùng quyền truy xuất Private,Public và Protected

trong class
trong trường hợp nào ta dùng quyền truy xuất
Private,Public và Protected vậy mn

Đăng Lê viết 20:25 ngày 30/09/2018

private là chỉ có cái chứa nó mới gọi và dùng được
public là ai cũng dùng được
protected là cho phép class kế thừa dùng
chỉ biết sơ vậy thôi!

Nhuyngo Nhuyngo95 viết 20:17 ngày 30/09/2018

public không giới hạn hả p
còn private bạn có thể nói rõ được ko

Đăng Lê viết 20:24 ngày 30/09/2018

public tiếng anh nghĩa công cộng mà đồ công công ai dùng cũng được,
còn private giả sử bạn tạo class trong class bạn khai bào biến" private string ten;" thi biến ten kiểu string đó chỉ được dùng trong class đó thôi! trong những class khac thì không dùng được! nó hạn chế phạm vi sử dụng của biến á

Hoàng Việt viết 20:14 ngày 30/09/2018

Các phương thức của class thì bạn dùng public, còn các thuộc tính thì bạn dùng private, muốn khai thác thì sử dụng getter, setter. Đây là tính đóng gói của class á

Nhuyngo Nhuyngo95 viết 20:28 ngày 30/09/2018

cái dùng public nó mặc định cho phương thức đó rồi hả ,cái kia vẫn thế hả p

Nam viết 20:16 ngày 30/09/2018

biến thì cứ để private thôi, còn muốn truy xuất thì truy xuất qua phương thức

Quân viết 20:13 ngày 30/09/2018

Bạn có thể tham khảo bài viết này:

Cách Học – 7 Sep 13

[Java] Các mức truy cập trong java - Modifier in Java - Cách Học

Để bảo vệ dữ liệu tránh bị truy nhập tự do từ bên ngoài, lập trình hướng đối tượng sử dụng các từ khoá quy định phạm vi truy nhập các thuộc tính và phương thức của lớp. Java sử dụng một số bổ ngữ sau để kiểm soát việc truy nhập các thành phần của đối...

viết 20:26 ngày 30/09/2018

public sử dụng cho những gì bạn muốn công khai ra ngoài. Hiểu nôm na, bạn vào một bảo tàng, các thứ họ bày ra cho mình xem là public. Đấy là những thứ bảo tàng cho bạn tìm hiểu và mục đích của bạn cũng chỉ cần đến thế.

Còn những thứ khác như bảo quản vật trưng bày ra sao, đội ngũ làm việc, bạn không cần quan tâm đến và bảo tàng cũng không có trách nhiệm kể với bạn. Đấy là những thứ protected hay private.

Giả sử một bảo tàng khác muốn học hỏi mô hình bảo tàng bạn đang tham quan, tạm gọi là kế thừa đi. Thì bảo tàng bạn đang tham quan có thể chỉ truyền đạt lại một số nội dung thôi và giữ lại những nội dung “gia truyền”. Nội dung mà có thể truyền đạt là protected, còn cái giữ cho riêng mình là private.

Khi code cũng vậy, những gì mà bạn muốn công khai ra ngoài để tất cả đều dùng thì public, không thì chọn private hoặc protected. Một người khác sử dụng code của bạn, sẽ không quan tâm bạn làm thế nào để làm code đó hoạt động mà chỉ quan tâm đến nhu cầu sử dụng của người ta. Nếu cung cấp quá nhiều thông tin thừa thì sẽ gây nhiễu loạn không cần thiết. Vì vậy mà mới cần phải có public protected, private.

P/S: về cuộc sống cá nhân, tốt nhất bạn không nên cho bạn gái xem điện thoai và fb, cái đó cần private. Xin hết.

Nhuyngo Nhuyngo95 viết 20:21 ngày 30/09/2018

mk hiểu rồi cảm ơn mn nhiều

Bài liên quan
0