tailieunhanh - CHƯƠNG 3: Lớp – Quyền truy xuất

Toán tử phạm vi Danh sách khởi tạo thành viên Thành viên hằng - Thành viên tĩnh Thành viên tham chiếu Thành viên là đối tượng của 1 lớp Mảng các đối tượng Phạm vi lớp Cấu trúc (structure) và hợp (union) Các trường bit. | CHƯƠNG 3 LƠP CLASS Khoa Công Nghệ Thông Tin Đại học Bách khoa - Đại học Đà Nang Khoa Công Nghệ Thông Tin - Đại Học Bách khoa Đà Nắng 1 Nội dung tt Toán tử phạm vi Danh sách khởi tạo thành viên Thành viên hằng - Thành viên tĩnh Thành viên tham chiếu Thành viên là đối tượng của 1 lớp Mảng các đối tượng Phạm vi lớp Cấu trúc structure và hợp union Các trường bit Khoa Công Nghệ Thông Tin - Đại Học Bách khoa Đà Nắng Nội dung Lớp - Quyền truy xuất Khai báo định nghĩa 1 lớp đơn giản Hàm thành viên nội tuyến inline Hàm xây dựng constructor Hàm hủy destructor Hàm bạn friend - Lớp bạn Đối số mặc định Đối số thành viên ẩn con trỏ this Khoa Công Nghệ Thông Tin - Đại Học Bách khoa Đà Nắng Khái niệm lớp Khoa Công Nghệ Thông Tin - Đại Học Bách khoa Đà Nắng Đóng gói trong C Khái niệm đóng gói có sẵn trong C class ta có thể hạn chế quyền truy nhập đến các thành viên của đối tượng Sử dụng một bộ từ khoá để mô tả quyền truy nhập private nếu một thành viên của một lớp được khai báo là private nó chỉ được truy nhập đến từ bên trong lớp đó Mặc định mọi thành viên của class là private do đó nhấn mạnh khái niệm đóng gói cua lập trình hướng đối tượng. Public Các thành viên được khai báo là public có thể được truy nhập từ bên ngoài đối tượng là mặc định đối với các thành viên của struct protected friend Khoa Công Nghệ Thông Tin - Đại Học Bách khoa Đà Nắng Ví dụ Lớp đơn giản Khai báo Lớp class Point int xVal yVal public class Point int xVal yVal public void main Point pt Point pt void void SetPt int int void OffsetPt int int 10 20 2 2 Định nghĩa các hàm thành viên void Point SetPt int X int y xVal x yVal y Tạo ra đối tượng thuộc lớp Point Tạo ra đối tượng thuộc lớp Point Gọi hàm trên đối tượng 10 Đúng hay sai void yVal y Point pt1 pt2 pt3 Khoa Công Nghệ Thông Tin - Đại Học Bách khoa Đà Nắng Đóng gói trong C Khi nào sử dụng quyền nào Theo phong cách lập trình hướng đối tượng tốt ta sẽ giữ mọi thành viên dữ liệu ở dạng private che dấu dữ liệu . Các phương thức .