Danh mục

Bài giảng Kỹ thuật lập trình: Chương 1 - Trần Quang Hải Bằng

Số trang: 15      Loại file: pdf      Dung lượng: 805.33 KB      Lượt xem: 10      Lượt tải: 0    
Hoai.2512

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng "Kỹ thuật lập trình - Chương 1: Lập trình hướng đối tượng" cung cấp cho người học các kiến thức: Lập trình thông thường, lập trình hướng đối tượng, Unified Modeling Language - UML. Mời các bạn cùng tham khảo nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Kỹ thuật lập trình: Chương 1 - Trần Quang Hải Bằng Nội dung Chương 1 • Lập trình thông thường. • Lập trình hướng ñối tượng.LẬP TRÌNH HƯỚNG ðỐI TƯỢNG • Unified Modeling Language - UML.9/30/2009 1 2Lập trình thông thường Lập trình thông thường (tt tt))• Lập trình tuyến tính • Lập trình cấu trúc – Tư duy theo lối tuần tự, ñơn giản. Cấu trúc dữ dữ liliệ ệu + Giải thuậ Giả thuật = Ch ương Chươ ng trình – ðơn luồng và các công việc ñược thực hiện tuần tự trong luồng ñó. – Cấu trúc dữ liệu: cách tổ chức dữ liệu, mô tả bài – Tồn tại trong modul nhỏ của phương pháp lập toán dưới dạng ngôn ngữ lập trình. trình khác. – Giải thuật: một quy trình ñể thực hiện một công – Không giải quyết ñược các yêu cầu phức tạp. việc xác ñịnh. 3 4Lập trình thông thường (tt) tt) Lập trình hướng ñối tượng• Lập trình cấu trúc (tt) • Một số khái niệm cơ bản • Lập trình hướng ñối tượng – Phân chia chương trình chính thành các chương trình con cho phù hợp với yêu cầu, chức năng và Object Oriented Programming – OOP mục ñích của mỗi bài toán • Các ñặc ñiểm của OOP – Giải thuật luôn phụ thuộc chặt chẽ vào cấu trúc dữ liệu 5 6Một số khái niệm cơ bản Một số khái niệm cơ bản (tt tt))• ðối tượng (Object) • ðối tượng trong thế giới thực – Trong thế giới thực: • ñối tượng là một thc th (entity) cụ thể mà thông Trạng thái: thường ta có thể sờ, nhìn thấy hay cảm nhận ñược. • màu – Trong lập trình: • hãng sản xuất • Dùng ñể mô tả 1 người, sự vật hay khái niệm. • model • giá Hành ñộng: • ðối tượng là cái mà ứng dụng muốn ñề cập ñến. xe hơi •… • Dừng • Trong hệ thống hướng ñối tượng, mọi thứ ñều là ñối tượng. • Chạy • Tăng tốc •Thắng •… 7 8Một số khái niệm cơ bản (tt) tt) Một số khái niệm cơ bản (tt tt))• ðối tượng trong thế giới thực (tt) • ðối tượng trong lập trình – Mọi ñối tượng ñều có trạng thái (state) và hành – Thuộc tính, ñặc tính, dữ liệu (attribute, ñộng (behavior) property, data): • Trình bày, mô tả các ñặc ñiểm của ñối tượng. – Phương thức, ứng xử, hàm (method, behavior, function): ...

Tài liệu được xem nhiều: