... Xuân Th c - CCK02TH2 12 Trường: C CN Ph c Yên
Bài tậplậptrìnhhướngđốitượng C+ +
B C NG TH NGỘ ƯƠ
Tr ng Cao ng C ng Nghi p Ph c Yênườ Đẳ ệ
BÀI TẬPLẬPTRÌNHHƯỚNGĐỐITƯỢNG
C+ +
H Tên: ... Th c - CCK02TH2 6 Trường: C CN Ph c Yên
Bàitậplậptrìnhhướngđốitượng C+ +
BÀI TẬP C+ +
Bài 1:Xây dựng lớp c sở HOCSINH ccc thông tin: Họ tên, Lớp, Điểm toán, lý, hoá và cc phương th c ... C CN Ph c Yên
Bàitậplậptrìnhhướngđốitượng C+ +
}
Bài 3: Tạo lớp CARD để quản lý sách trong thư viện. Yêu c mỗi loại sách c n lưu trữ cc thong tin: Tựa đề sách,
T c giả, Số lượng sách.
Xây...
...
6 Bàitập phần hướngđốitượng – Console (tt) Bài 19
7 Bàitập phần hướngđốitượng – Console (tt) Bài 21
8 Bàitập phần hướngđốitượng – Console (tt) Bài 25
9 Bàitập phần hướngđốitượng ... sách cc nhân viên theo biên chế, 1 danh sách cc
nhân viên theo hợp đồng và cuối c ng in ra lương c a từng nhân viên, tổng lương c a cc
nhân viên thu c dạng biên chế, tổng lương c a cc nhân ... c bản Bài 1 ặ 5
2 Bi tp phn c bn (tt) Bi 6 ặ 10
3 Bi tp phn c bn (tt) Bài 15, 16
4 Bàitập phần hướngđốitượng – Console Bài 17
5 Bàitập phần hướngđốitượng – Console (tt) Bài 18
6 Bài...
... pháp lậptrìnhhướngđốitượng – GV. Nguyễn Minh Huy
Bài tập 4
Bài tập 4
4
Phương pháp lậptrìnhhướngđốitượng – GV. Nguyễn
Minh Huy
Bài tập
Bài tập
Bài tập 13.3:
Bài tập 13.3:
Một c ng ... Tính tổng giá tiền c a cc miếng đất.
- Tính tổng giá tiền c a cc miếng đất.
2
Phương pháp lậptrìnhhướngđốitượng – GV. Nguyễn
Minh Huy
Bài tập
Bài tập
Bài tập 13.1:
Bài tập 13.1:
Một c ng ... 10%.
Viết chương trình:
Viết chương trình:
- Nhập danh sách những miếng đất c a c ng ty.
- Nhập danh sách những miếng đất c a c ng ty.
- Tính tổng diện tích cc miếng đất.
- Tính tổng diện tích cc miếng...
... Huy
Bài tập
Bài tập
Bài tập 14.1:
Bài tập 14.1:
Một c máy đư c cấu tạo từ cc chi tiết máy. Mỗi chi tiết máy đều
Một c máy đư c cấu tạo từ cc chi tiết máy. Mỗi chi tiết máy đều
đư c đánh ... là tập tin và thư m c.
- Tập tin c thông tin về tên và kích thư c.
- Tập tin c thông tin về tên và kích thư c.
- Thư m c chỉ c tên nhưng c thể chứa tập tin và thư m c con.
- Thư m c chỉ c ... nhưng c thể chứa tập tin và thư m c con.
Viết chương trình cho phép:
Viết chương trình cho phép:
- Tạo ra một c y thư m ctập tin.
- Tạo ra một c y thư m ctập tin.
- Đếm số tập tin và thư m c có...
... h c, họ tên, h c phí.
Viết chương trình khai báo 2 mảng con trỏ kiểu SV, cho 1 mảng trỏ đến ccđốitượng SVSP và
một mảng trỏ đến ccđốitượng SVTC. Nhập dữ liệu cho ccđốitượng SVSP và cc ... chương trình tạo một mảng n đốitượng kiểu MyDate, hiển thị ccđốitượng đã nhập, sắp
xếp ccđốitượng tăng dần và in ra ccđốitượng đã sắp.
C u 1.10: a. Tạo lớp Vector để mô tả ccđốitượng ... VÀ LỚP
C u 1.1: a. Xây dựng một lớp Complex mô tả ccđốitượng số ph c, lớp gồm cc thành phần:
- Cc thu c tính a, b là cc số th c mô tả phần th c và phần ảo c a số ph c.
- Hàm thiết lập.
-...
... th c tạo lậpc a một đốitượngccc tính chất sau:
Đư c gọi đến một c ch tự động khi một đốitượngc a lớp đư c tạo ra.
Dùng để khởi động cc giá trị đầu cho cc thành phần dữ liệu c a đối ... cc đố
i tượngc sự tươnghợp với ccđốituợng th c tế.
Điều này làm cho vi c sửa đổi dễ dàng hn khi cn thay i chng trỡnh.
ã
II. Lớp và đốitượng
Chương trình là một hệ thống ccđối tượng. ... kiểu mẫu chung cho ccđối
tượng thu c cùng một loại. Như vậy, thành phần c a lớp gồm c u tr c dữ liệu mô
tả ccđốitượng trong lớp và cc phương th c (c n gọi là hàm, hành vi, thao t c)
mà...
... 3
Giới Thiệu Tổng Quan
Giáo trình chính:
LậpTrìnhHướngĐốiTượng C+ +”
Th c sĩ. Trương Văn Chí C ng
M c l c
Chương 1 Chương 2 Chương 3 Chương 4 Chương 5 Chương 6 Chương 7 Chương 8 Chương 9
Giới ... h c: LậpTrìnhHướngĐốiTượng C+ +
Số đơn vị h c trình: 3
Kiến th c tiên quyết: Lậptrìnhc bản
Nội dung chính:
Truyền đạt những khái niệm, nguyên lý c bản c a
LậpTrìnhHướngĐối ... điều kiện, lấy kích thư c
Độ ưu tiên c a cc toán tử
Chuyển kiểu
Chương 2
Khoa C ng Nghệ Thông Tin - Đại H c Cần Thơ 9
Lệnh
M c tiêu
Cung c p c pháp và c ch sử dụng cc lệnh.
Nội...
... kế chung cho nhiều đốitượng xe
đạp đư c tạo ra
Lớp định nghĩa cc thu c tính và cc phương th c chung cho tất c
c cđốitượngc a c ng một loại nào đó
Một đốitượng là một thể hiện c ... th c
(method)
11
Đối Tượng
Đốitượng (object) là một
th c thể phần mềm bao
b ccc thu c tính và
c c phương th c liên
quan.
Đối tượng phần mềm Đốitượng phần mềm Xe Đạp
Thu c tính đư c ... Thu c tính đư c lưu trữ hay
phương th c đư c cài đặt như thế nào
đư c che giấu đi từ ccđốitượng kh c
Vi c che giấu những chi
tiết thiết kế và c i đặt từ
những đốitượng kh c
đư c gọi...
... báo:
<tên_lớp>(const <tên_lớp> &<tên_tham_số>)
Đối tượng mới sẽ là bản sao c a đốitượng đã c
15/20
2. Cc phương th c
Một đốitượng thường c 4 kiểu hành vi c bản
C c phương th c khởi ... 4)
ã
Np chng cc toỏn t ca ccbàitập trong tuần
3
18/20
a. Hàm khởi tạo (tiếp)
Một số hàm khởi tạo:
- Hàm khởi tạo m c định (default constructor)
- Hàm khởi tạo sao chép (copy constructor)
Khai ... kiểu hành vi c bản
C c phương th c khởi tạo: Constructor
C c phương th c truy vấn: Queries
C c phương th c cập nhập: Updates
C c phương th c hủy: Destructor
4/20
a. Khai báo
Trong đó:
<tên_lớp>:
...
... t c 354
III. Cc công c phát triển hướng- thủ t c 357
IV. Mô hình hướngđốitượng 359
V. Cc ký hiệu và đồ thị hướngđốitượng 361
VI. Cc bư c phân tích hướngđốitượng 365
VII. Cc bư c ...
giới lập trình.
C c ví dụ minh họa đã chạy tốt trên cctrình biên dịch Borland C+ + 4.5 ho c Visual
C+ + 6.0
Bài giảng đư c phân làm hai tập, tập 1 từ chương 1 đến chương 8, tập 2 từ chương ... c sở ảo 196
VII. Bàitập chương 6 201
iii
M c l c
Tập 1
Chương 1
Tổng quan về Lậptrìnhhướngđối tượng
I. Vài nét về sự phát triển c a cc ngôn ngữ lậptrình 1
II. C c...