Bài giảng lập trình hướng đối tượng chương 1 phương pháp lập trình hướng đối tượng

9 262 0
Bài giảng lập trình hướng đối tượng   chương 1  phương pháp lập trình hướng đối tượng

Đang tải... (xem toàn văn)

Thông tin tài liệu

LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG Chương 1: Phương Pháp Lập Trình Hướng Đối Tượng Lịch sử phương pháp lập trình   Lập trình tuyến tính (Linear Programming) Lập trình cấu trúc (Structured Programming)    Lập trình hàm (Function Programming) Lập trình Logic (Logic Programming) Lập trình Hướng đối tượng (Object Oriented Programming) Lập trình Hướng đối tượng (Object oriented programming-OOP) Lịch sử đời   Ra đời năm 1960 Các ngôn ngữ lập trình hướng đối tượng – Smalltalk – Java – C++ – NET –… OOP   Lấy đối tượng (object) làm tảng cho ý tưởng lập trình Mỗi đối tượng bao gồm – Các thuộc tính (property/attribute/field) – Các phương thức (method/function) Thuộc tính+Phương thức = Đối tượng Đối tượng    Thuộc tính(property): mô tả đối tượng, thể đặc trưng đối tượng Phương thức(method): hành vi đối tượng Sự kiện (biến cố, event): phương thức đối tượng bị tác động đối tượng khác (click, double_click) Đặc điểm OOP – đặc điểm Tính đóng gói (encapsulation)  Tính kế thừa (inheritance)  Tính đa hình (polymorphism)  Ví dụ  Đối tượng sinh viên bao gồm: – tập thuộc tính (mã sinh viên, họ, tên, …) – Tập phương thức (nhập thông tin sv, sửa, xoá, xuất(xem) thông tin sv…)  Đối tượng thí sinh bao gồm – Thuộc tính: sbd, họ, tên, điểm môn 1, điểm môn 2, điểm môn – Phương thức: nhập, xuất, tính tổng điểm, xem kết quả, .. .Chương 1: Phương Pháp Lập Trình Hướng Đối Tượng Lịch sử phương pháp lập trình   Lập trình tuyến tính (Linear Programming) Lập trình cấu trúc (Structured Programming)    Lập trình hàm... Programming) Lập trình Logic (Logic Programming) Lập trình Hướng đối tượng (Object Oriented Programming) Lập trình Hướng đối tượng (Object oriented programming-OOP) Lịch sử đời   Ra đời năm 19 60 Các... (property/attribute/field) – Các phương thức (method/function) Thuộc tính +Phương thức = Đối tượng Đối tượng    Thuộc tính(property): mô tả đối tượng, thể đặc trưng đối tượng Phương thức(method): hành vi đối tượng Sự

Ngày đăng: 03/12/2015, 16:11

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan