Void point::display point::display( ){ (){

Một phần của tài liệu Giáo trình lập trình hướng đối tượng (Trang 101 - 104)

- 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,

Một phần của tài liệu Giáo trình lập trình hướng đối tượng (Trang 101 - 104)