tailieunhanh - Hướng dẫn lập trình hướng đối tượng trong hệ điều hành Java phần 3
Đối tượng là một mô hình thực, trong khi lớp là một mô hình khái niệm - định nghĩa tất cả các thuộc tính và các phương thức được đòi hỏi của một đối tượng. Tất cả các đối tượng thuộc về cùng một lớp có cùng các thuộc tính và các phương thức. | Lớp và Đối tượng Có một sự khác biệt thực sự giữa một lớp và một đối tượng. Cần nhận thức rõ sự khác biệt này. Một lớp định nghĩa một thực thể trong khi đó một đối tượng là một trường hợp của thực thể ấy. Đối tượng là một mô hình thực trong khi lớp là một mô hình khái niệm - định nghĩa tất cả các thuộc tính và các phương thức được đòi hỏi của một đối tượng. Tất cả các đối tượng thuộc về cùng một lớp có cùng các thuộc tính và các phương thức. Một lớp là một nguyên mẫu của một đối tượng. Nó xác định các hành động khả thi và các thuộc tính cần thiết cho một nhóm các đối tượng đặc thù. Thiết lập Construction và Hủy Destruction Thiết lập Một lớp chỉ cung cấp những định nghĩa về các thuộc tính và các phương thức khả thi. Các thuộc tính và các phương thức có thể được truy cập chỉ khi một đối tượng dựa trên một lớp được tạo ra. Khi một đối tượng mới được tạo các thuộc tính của nó trở nên hiện thực và có thể được gán giá trị. Tương tự các phương thức được định nghĩa cũng được áp dụng. Định nghĩa Thiết lập là một tiến trình hiện thực hóa một đối tượng. Hàm thiết lập là một phương thức đặc biệt phải được gọi trước khi sử dụng bất kỳ phương thức nào trong một lớp. Hàm Thiết lập khởi tạo các thuộc tính và cấp phát bộ nhớ trong máy tính khi cần thiết. Mỗi một lớp có một hàm thiết lập. Khảo sát lại trường hợp cửa hàng bán xe hơi. Ngay từ lúc đầu chỉ định nghĩa các lớp. Cho đến khi một khách hàng mua một xe hơi tại cửa hàng thì một đối tượng mới giống như lớp Khách hàng mới được tạo. Khi đối tượng này được tạo một số khoảng trống bộ nhớ được cấp phát cho những thuộc tính của nó để lưu trữ các giá trị được gán cho các thuộc tính ấy Tên Địa chỉ . . Hàm thiết lập thực hiện việc cấp phát này. Vào lúc này mọi thuộc tính và phương thức của đối tượng sẵn sàng để sử dụng. Tương tự như trường hợp một học sinh nhập học tại một trường học. Khi một học sinh nhập học một vài hành động được thực hiện để nhận học sinh ấy vào trường. Đó là Xếp lớp cho học sinh ấy. Ghi tên học sinh .
đang nạp các trang xem trước