- kết tập (aggregation)
void point::display point::display( ){ (){
void point::displaypoint::display() {() {
cout
cout<<"<<"DiaDia chi : "<<this<<"Toa do : chi : "<<this<<"Toa do : "<<x<<" "<<y<<" "<<x<<" "<<y<<"
"<<x<<" "<<y<<"\\n";n";} }
TS H.Q. Th TS H.Q. Thắắng ng --TS C.T. DTS C.T. Dũũng Bng Bộộmôn môn CNPM CNPM 5959 Java Java
public class Person {
...
public void setName(String name) {
this.name = name; }
...
private String name; private int age; }// end class Person
JAVA
TS H.Q. Th TS H.Q. Thắắng ng --TS C.T. DTS C.T. Dũũng Bng Bộộmôn môn CNPM CNPM 6161 Câu h Câu hỏỏi, bi, bài tài tậậpp Các câu hỏi: 1. Ý nghĩa của thực hiện ẩn trong LTHDT
2. Phân tích vai trò và ý nghĩa của các từkhóa public, private, protected
3. Phân tích quá trình cấp phát bộnhớ trong cho các biến-đối tượng thuộc các lớp
4. Nêu vai trò của các toán tử (ký pháp): ., ->, :: khi nào thì sửdụng chúng 5. Ý nghĩa của hàm bạn LTHDT. Nêu đặc điểm của hàm bạn. 6. Nêu các đặc điểm của các hàm khởi tạo. 7. Nêu các đặc điểm của các hàm huỷ. Câu h Câu hỏỏi, bi, bài tài tậậpp Bài tập tuần 3:
Chuyểnđổi bài tập tuần 2 thành lớp trong đó dữ liệu thành phần là mảng và sốphần tử trong mảng. Các hàm thành phần là các thao tác sắp xếp, tìm kiếm và thao tác vào dữliệu được khai báo như hàm khởi tạo
Xây dựng lớp Stack mô phỏng cấu trúc Stack với các hoạt động sau:
– Khởi tạo stack
– Thêm phần tửvào Stack – Lấy phần tửkhỏi Stack
– In danh sách các phần tửcó trong Stack
Chương 4: Các kỹ thuật xây dựng hàm, sử dụng biến,