...
sanghv@hvtc.edu.vn
sanghv@hvtc.edu.vn
Lập trình hướng đối tượng
Lập trình hướng đối tượng
Hà Văn Sang
Khoa HTTT,
Academy Of Finance, Hanoi
Lập trình hướng đối tượng với C++
GV: Hà Văn Sang
Khoa HTTT ... Systems Department
1 1
1.5 Lập trình hướng đối tượng
1.5 Lập trình hướng đối tượng
Là phương pháp lập trình:
Mô tả chính xác các...
...
LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG VỚI C++
Trang 25
Chương trình ở ví dụ trên khởi tạo năm đối tượng của lớp Time (ở dòng 52). Đối
tượng T1 với ba tham số lấy giá trị mặc định, đối ... ma trận.
LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG VỚI C++
Trang 2
C/ BÀI TẬP MẪU
Ví d 1: C++ chấp nhận hai kiểu chú thích. Các lập trình viên bằng C đã quen với
cách chú thích b...
... niệm
21
NguyễnViệtHà
Lớpvàđốitượng
Lớp đốitượng (class) là khuôn mẫu để
sinh ra đối tượng
Đối tượng là thể hiện (instance) của một
lớp. Đối tượng có
định danh
thuộctính(dữ liệu)
hành vi (phương ... niệm
22
NguyễnViệtHà
Hệ thống hướng đốitượng
Bao gồmmộttậpcácđốitượng
mỗi đối tượng chịu trách nhiệm một công việc
Các đốitượng tương tác thông qua trao
đổi t...
... tuannhtn@yahoo.com
2
1.2 Lập trình thủ tục hay lập trình có cấu trúc
Với lập trình thủ tục hay hướng thủ tục chúng ta có thể nhóm các câu lệnh thường
xuyên thực hiện trong chương trình chính lại một ... lỗi trong các chương trình con chưa
ñược chứng minh là ñúng ñắn, ñây ñược xem như trừu tượng hàm và là nền tảng cho
lập trình thủ tục.
Một chương trình chí...
... chiếu
Chương 5
12
Lập Trình Hướng Đối Tượng
Lập Trình Hướng Đối Tượng
Mục tiêu
Giới thiệu những khái niệm cơ bản trong lập
trình hướng đối tượng.
Nội dung
Trừu tượng hóa, đối tượng, lớp.
... học: Lập Trình Hướng Đối Tượng C++
Số đơn vị học trình: 3
Kiến thức tiên quyết: Lập trình cơ bản
Nội dung chính:
Truyền đạt những...
... hàm
Tham số, đối số, phạm vi
Biến tự động, biến thanh ghi, biến nội tuyến
Đối số mặc định, đối số hàng lệnh
Chương 4
3
Hàm Là Gì?
Hàm Là Gì?
Một phương thức để đóng gói quá trình
tính ... hàm
Định nghĩa hàm
Định nghĩa hàm
Các đối số
Chương 4
5
Phạm Vi Toàn Cục – Cục Bộ
Phạm Vi Toàn Cục – Cục Bộ
Phạm vi toàn cục
Được định nghĩa ở
phạm vi chương
trình
Phạm vi c...
...
LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG VỚI C++
Trang 25
Chương trình ở ví dụ trên khởi tạo năm đối tượng của lớp Time (ở dòng 52). Đối
tượng T1 với ba tham số lấy giá trị mặc định, đối ... số lấy giá trị mặc định, đối tượng T2 với một tham số được mô
tả, đối tượng T3 với hai tham số được mô tả, đối tượng T4 với ba tham số được mô tả
và đối tượng...
... thức thiết lập cho
đối tượng được cấp.
•
Dùng new có thể cấp một đối tượng và dùng delete
để huỷ một đối tượng.
•
Dùng new và delete cũng có thể cấp nhiều đối
tượng và huỷ nhiều đối tượng.
ẹoỏi ... Cơ bản về hướng đối tượng
và C++
Lập trình có cấu trúc /lập trình thủ tục
•
Tổ chức thành các chương trình con(hay các
module)
•
Mỗi chương trình con đảm...
...
Thiết kế hướng- đối tượng
(OOD) chuyển những yêu cầu của phần mềm sang những
đặc tả cho đối tượng và các lớp dẫn xuất phân cấp từ đó các đối tượng sẽ được tạo ra.
Lập trình hướng- đối tượng
(OOP) ... thống hướng đối tượng
•
Giới thiệu
•
Các mô hình hướng- thủ tục
•
Các công cụ phát triển hướng- thủ tục
•
Mô hình hướng đối tượn...
...
9.1. Lớp và đối tượng - Class and Objects
Cơ sở của lập trình hướng đối tượng gắn liền với sự ra đời và định nghĩa về
lớp và đối tượng .
Lập trình hướng đối tượng là tư tưởng lập trình trong ... tất cả các
đối tượng cùng lớp)
Phạm vi có thể được xác định cho các biến static (public,
private, )
9.1
Chương 9 – Lập trình hướng đối tượng...