...
Đo
Đo
à
à
n Quang Minh
n Quang Minh
1
1
C# and .NET Framework
C# and .NET Framework
B
B
à
à
i 2:
i 2:
Hư
Hư
ớ
ớ
ng
ng
đ
đ
ố
ố
i
i
tư
tư
ợ
ợ
ng
ng
trong
trong
C#
C#
Đo
Đo
à
à
n Quang Minh
n Quang
...
1
Khoa Công Nghệ Thông Tin & Truyền Thông
Đại Học Cần Thơ
BiỂU THỨC
BiỂU THỨC
CHƯƠNG 2:
CHƯƠNG 2:
(EXPRESSION)
(EXPRESSION)
5
Toán Tử Luận Lý & Trên Bit
Toán Tử Luận Lý & Trên
... thuật ngữ chúng ta đã sử dụng với các biến, kiểu mẫu là tên kiểu
dữ liệu còn đối tượng là các biến.
Sau khi đã khai báo ba đối tượng có kiểu là một mẫu cấu trúc xác định (apple, orange
and melon) ... chúng ta sẽ không thể khai báo thêm các đối tượng
có kiểu mẫu này.
Một điều quan trọng là cần phân biệt rõ ràng đâu là kiểu mẫu cấu trúc, đâu là đối tượng
cấu trúc. Nếu dùn...
... trình hướng đối tượng
80
Chương 6. Lập trình hướng đối tượng
Chương này giới thiệu những khái niệm cơ bản trong lập trình hướng đối
tượng. Các khái niệm cơ bản như lớp, đối tượng, ... ngữ đối tượng (object)
để chỉ một đối tượng phần mềm. Hình 6.1 là một minh họa của một đối tượng
phần mềm:
Chương 6: Lập trình hướng đối tượng
78
6.2. Tr...
... 41
5. Bản chất của đối tượng
Hoạt động của đối tượng
Hoạt động của đối tượng xác định cách thức đối
tượng đáp ứng các yêu cầu từ các đối tượng khác
và
đó là tất cả những gì đối tượng có thể làm. ... hoạt động
trên các
đối tượng khác; nó chỉ có thể bị thao tác
b
ởi các đối tượng khác.
Agent: Là đối tượng vừa có thể hoạt động trên các
đối tượng khác...
... 5
Biến
Biến
Biến
Tên tượng trưng cho một vùng nhớ mà dữ
liệu có thể được lưu trữ trên đó hay là được
sử dụng lại.
Thuộc tính của biến
Kiểu: ...
chương trình C++
Nội dung
Viết và biên dịch chương trình C++
Biến, hằng, chú thích, kiểu dữ liệu
Bộ nhớ, nhập xuất
Cách đặt tên
Chương 1
1
Khoa Công Nghệ Thông Tin & Truyền Thông
... 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 đối tượng đã có
30/20
Bài tập (week 3)
•
Sử dụng TC++ để lập trình:
5. Xây dựng lớp sinh viên ... phần
Dữ liệu:
Tương tự như khai báo biến
<kiểu dữ liệu > <tên_thành_phần>;
Chú ý: không được khởi tạo giá trị ban đầu
13/20
c. Truy xuất thành phần
Dữ liệu
<tên _...
... count++;}
};
8/20
6. Thành phần tĩnh
a. Dữ liệu tĩnh
Khái niệm:
Là thành phần dữ liệu của lớp nhưng không gắn
cụ thể với đối tượng nào
Dùng chung cho toàn bộ lớp
Các đối tượng của lớp đều dùng chung thành ... phần dữ liệu của lớp có kiểu là một
lớp khác
Khai báo:
<tên lớp> <tên thành phần dữ liệu& gt;
Ví dụ: thành phần ns của lớp SV là đối tượng lớp
date
14/20
7...