1. Trang chủ
  2. » Tất cả

C++ hướng đối tượng

8 1 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 8
Dung lượng 39,14 KB

Nội dung

C++ hướng đối tượng Bài 1 Bạn hãy viết chương trình khai báo lớp Student với thông tin giống như sau Giải thích hình trên là mô tả của lớp Student với các thuộc tính và phương thức giống như sau name.

C++ hướng đối tượng Bài Bạn viết chương trình khai báo lớp Student với thơng tin giống sau: Giải thích: hình mơ tả lớp Student với thuộc tính phương thức giống sau:  name age hai thuộc tính dùng để lưu trữ tên tuổi đối tượng học sinh  display() phương thức dùng để hiển thị thơng tin đối tượng hình Ví dụ, đối tượng có thuộc tính name = "An", age = 24 gọi phương thức display() hình hiển thị ra:  Name: An Age: 24  getInformation() phương thức dùng để nhập liệu cho thuộc tính name age từ bàn phím Ví dụ bạn dùng phương thức để nhập thông tin cho đối tượng học sinh với name = "Kien", age = 28 bên dưới:  Kien 28 gọi phương thức display() hình hiển thị ra: Name: Kien Age: 28 Lý thuyết Bài trước bạn hiểu sơ qua lập trình hướng đối tượng biết số khái niệm lớp, đối tượng, thuộc tính phương thức Ở bạn biết cách định nghĩa lớp sử dụng đối tượng thuộc lớp Về chất, lớp (class) kiểu liệu bạn tự định nghĩa đối tượng biến kiểu liệu Cú pháp để khai báo lớp sau: class { public: // Khai báo danh sách thuộc tính ; // Khai báo danh sách phương thức ( , ) { } }; Ví dụ bạn tạo lớp Student với thuộc tính name, age phương thức getInformation() display() giống sau: class Student { public: string name; int age; void getInformation() { } void display() { } }; Bạn khai báo đối tượng lớp giống với cách báo biến thơng thường Ví dụ để khai báo đối tượng thuộc lớp Student bạn làm sau: // Khai báo đối tượng s1 thuộc lớp Student Student s1; Để truy xuất tới thuộc tính phương thức đối tượng bạn dùng toán tử '.': #include using namespace std; class Student { public: string name; void display() { cout > name; cin >> age; } void display() { cout

Ngày đăng: 15/03/2023, 20:27

w