A. Lớp
Một lớp (Class) là một kế hoạch chi tiết hoặc mẫu hoặc thiết lập các hướng dẫn để xây dựng một loại hình cụ thể của đối tượng. Mỗi đối tượng được xây dựng từ một lớp. Mỗi lớp nên được thiết kế và lập trình để thực hiện một, và chỉ một điều. Bởi vì mỗi lớp được thiết kế để chỉ có một nhiệm vụ duy nhất, và nhiều lớp được sử dụng để xây dựng toàn bộ một ứng dụng.
Lớp là một kiểu dữ liệu được định nghĩa trong chương trình, nó là sự tiến hóa nâng cao từ kiểu Struct. Với các thành phần dữ liệu gồm các thuộc tính (Properties) và các thành phần hàm gồm các phương thức (Method) cần thiết để thực hiện một loại dữ liệu có ích.
Bạn có thể tưởng tượng các lớp như là một công thức cho việc xây dưng một sự vật, sự việc nào đó. Công thức tự nó không thể làm thành công việc đó. Nếu bạn làm chính xác những gì như công thức thì bạn sẽ có một sản phẩm hoàn thiện.
Vậy nên đối tượng chính là sự thể hiện của lớp đó và và chính là sản phẩm thu được từ công thức mà ta đã xây dựng nên . . .
B. Đối Tượng
Đối tượng là một thể hiện của lớp thành các thực thể xác định nào đó. Bạn có thể tạo ra nhiều đối tượng từ một lớp . . .
Đối tượng là một thể hiện của lớp thành các thực thể xác định nào đó. Bạn có thể tạo ra nhiều đối tượng từ một lớp . . .
Dù các đối tượng có đặc tính khác nhau nhưng chúng được tạo ra từ một lớp có chứa các thuộc tính (Properties) và phương thức (Method) cần thiết để thực hiện một loại dữ liệu có ích.
- Thuộc tính của một đối tượng là những gì nó biết
- Phương thức của nó là những thứ nó có thể làm.
Đối tượng là các khối xây dựng cơ bản (gồm các thành phần chính như trên) của các ứng dụng với quan điểm hướng đối tượng. Bạn sẽ sử dụng nhiều đối tượng của nhiều loại khác nhau trong ứng dụng mà bạn phát triển. Mỗi loại khác nhau xuất phát từ một class cụ thể của loại đó. Ngoài việc cung cấp các chức năng của ứng dụng, các phương thức đảm bảo rằng dữ liệu của một đối tượng được sử dụng một cách thích hợp bằng cách chạy kiểm tra các loại hình cụ thể của dữ liệu đang được sử dụng. Chúng cũng cho phép thực hiện các nhiệm vụ thực tế được ẩn bên trong và các hoạt động đặc biệt được chuẩn hóa trên các loại khác nhau của các đối tượng đó.
To be continued . . .
OOP : Đối Tượng Và Lớp
Related Tags :WritingObsolete
No comments:
Post a Comment
Commets Download Photoshop Actions, Lightroom Presets, PSD Template, Mockups, Stocks, Vectors, Fonts. Download free