1.1 Lớp, sự vật và thuộc tính
1.2 Bao bọc và giao diện
1.3 Liên kết và tính nhiều
1.4 Kế thừa và kết tập
1.5 Đa hình thái và kết ghép


1.1 Lớp, sự vật và thuộc tính
Lớp, sự vật và thuộc tính là những khái niệm cơ bản của hướng sự vật. Thuộc tính là thông tin mà từng sự vật giữ và sự vật là cái gì đó mô hình cho "các vật" trong thế giới thực, và lớp là mô tả cho các đặc trưng chung của nhiều sự vật. Mục này giải thích trừu tượng sự vật, tiêu bản sự vật, thuộc tính và động pháp.

1.1.1 Trừu tượng hoá
Trừu tượng hoá nói tới khái niệm về việc nhận diện các tính chất cốt lõi trong khi đồng thời khử bỏ đi các tính chất không cốt lõi. Dùng khái niệm này, mọi vật trong thế thế giới thực đều được trừu tượng hoá; do đó, có thể xây dựng một mô hình ổn định để biểu diễn một cáhct ự nhiên cho việc trừu tượng hoá thực tế và để diễn đạt thực tế, và để làm sáng tỏ sự hội tụ của việc phân tích. Hình sau nêu ra ví dụ về trừu tượng hoá.

Mô hình và thiết kế trong mô thức hướng sự vật được giải thích như sau
Đây là một cách suy nghĩ mới để giải quyết vấn đề, được tổ chức bằng việc dùng các khái niệm trong thế giới thực. Phần tử nền tảng là sự vật, có cả cấu trúc dữ liệu và hành vi trong riêng một thực thể. Sự vật, vốn là một thực thể, có thể cất giữ trạng thái (thông tin), và cung cấp một số các thao tác (hành vi) để hoặc xem xét hoặc tác động lên trạng thái này.

(còn tiếp)