GiaoTrinhC++(27Jun21)

(Hoang2711) #1
Ngôn ngữ lập trình C++

Tin Học Cho Mọi Người • 45

Để truy cập các thuộc tính của class (nbrOne và strOne), hãy dùng cú pháp dot syntax (dấu chấm)
trên object.


Ví dụ sau tạo một object tên là objOne từ class tên là classOne và truy cập các thuộc tính nbrOne
và strOne trong class:


Ví dụ: #include
#include
using namespace std;
class classOne
{ public: int nbrOne; string strOne; } ;
int main() {
classOne objOne;
objOne.nbrOne = 100;
objOne.strOne = "Hello! ";
cout << objOne.strOne << objOne.nbrOne << " nam co don" ;
return 0; }
Kết quả: Hello! 100 nam co don


4. Nhiều đối tượng (multiple objects)


Bạn có thể tạo nhiều object của cùng một class:
Ví dụ: #include
#include
using namespace std;
class Car // tạo class Car với các thuộc tính
{ public: string hieu; string kieu; int nam; } ;
int main() {
Car car1; // tạo một object của class Car
car1.hieu = "Honda"; car1.kieu = "Civic"; car1.nam = 2012;
Car car2; // tạo một object khác của class Car
car2.hieu = "Ford"; car2.kieu = "Falcon"; car2.nam = 2010;
cout << car1.hieu << " " << car1.kieu << " " << car1.nam << "\n";
cout << car2.hieu << " " << car2.kieu << " " << car2.nam ;
return 0; }
Kết quả: Honda Civic 2012Ford Falcon 2010


Ví dụ: #include ,
using namespace std;
class classOne { public: int nbrOne; string strOne; } ;
int main() { classOne objOne, objTwo;
objOne.nbrOne = 150; objOne.strOne = "Hello";
objTwo.nbrOne = 300; objTwo.strOne = "Buddy";
int twoNbr = objOne.nbrOne + objTwo.nbrOne;
cout << objOne.nbrOne << " - " << objOne.strOne << endl ;
cout << objTwo.nbrOne << " - " << objTwo.strOne << endl ;
cout << "Total " << twoNbr << " bye!" ; return 0; }


Kết quả:

150 - Hello
300 - Buddy
Total 450 bye!
Free download pdf