tailieunhanh - Bài giảng xây dựng lớp và giao diện - ThS. Nguyễn Duy Hải

"Bài giảng xây dựng lớp và giao diện - ThS. Nguyễn Duy Hải" cung cấp các kiến thức về khai báo lớp, hàm thành viên, thuộc tính, đa hình trong C#, constructor & destructor . | ThS. Nguyễn Duy Hải Nội dung Khai báo lớp Constructor amp destructor Hàm thành viên Thuộc tính Đa hình trong C Down cast up cast Abstract class Sealed class nested class Interface 2 Tạo lớp trong C Khai báo lớp access modifier class base class class body Access modifier public protected internal protected internal private Nếu ko khai báo lớp cơ sở thì C mặc định xem lớp cơ sở là object Lớp luôn là kiểu dữ liệu tham chiếu trong C 3 Khóa truy xuất cho class Một class chứa trong namespace chỉ có 2 khóa truy xuất Public cho phép bên ngoài assembly truy xuất Internal chỉ cho phép sử dụng bên trong assembly Assembly là tập mã đã được biên dịch sang .NET Một assembly chứa nội dung thực thi chương trình hay thư viện động Assembly có thể chứa trong nhiều file 4 Các thành Lớp có phần thể chứa các của class phần sau Constructor và destructor Field và constant Method Property Indexer Event Chứa các kiểu khác nested class struct enumeration interface và delegate 5 Tạo đối tượng Tên lớp Tên đối tượng Khai báo HocSinh hs Trong thân lớp Giống như thuộc tính hs Trong thân phương thức Tương tự như biến Tạo đối tượng Khởi tạo Bằng lệnh new hs new HocSinh hs 6 Constructor Được gọi tự động khi tạo đối tượng Cùng tên với lớp Constructor ko tham số sẽ được tạo mặc định khi không có bất cứ constructor nào Cho phép overload constructor để tạo ra nhiều cách khởi tạo đối tượng Static constructor ko tham số ko access modifier 7 Constructor Constructor mặc định Không có tham số Khởi tạo thể hiện đối tượng khi chưa biết thông tin gì về nó Constructor sao chép Tham số vào là đối tượng cùng lớp Tạo ra obj như bản sao của obj đầu vào Constructor khác Có một hay nhiều tham số vào Tạo obj khi biết một số thông tin nào về nó 8 Constructor class HocSinh . public HocSinh hoTen unknown quot Constructor mặc định namSinh 1990 diemVan diemToan 0 public HocSinh HocSinh hs hoTen namSinh Constructor sao chép diemVan diemToan public HocSinh string ht hoTen ht .

TỪ KHÓA LIÊN QUAN