Tính kế thừa trong lập trình hướng đối tượng cho phép một lớp (class) có thể kế thừa các thuộc tính và phương thức từ các lớp khác đã được định nghĩa. Lớp được kế thừa còn được gọi là lớp cha và lớp kế thừa được gọi là lớp con.
Vidu
///ham Cha
//MyParents.h
#include "stdafx.h"
#include<iostream>
#include"MyParents.h"
#include"baby.h"
using namespace std;
int main()
{
/*MyParents Parent;
Parent.xinchao();*/
baby son;
son.xinchao();
_gettch();
return 0;
}
//MyParents.cpp
#include "stdafx.h"
#include "MyParents.h"
#include<iostream>
using namespace std;
MyParents::MyParents()
{
}
MyParents::~MyParents()
{
}
void MyParents::xinchao()
{
cout << "Xin chao SW, Parents" << endl;
}
//ham con
//baby.h
#include "MyParents.h"
class baby:public MyParents
{
public:
baby();
~baby();
};
Ham Main
#include "stdafx.h"
#include<iostream>
#include"MyParents.h"
#include"baby.h"
using namespace std;
int main()
{
/*MyParents Parent;
Parent.xinchao();*/
baby son;
son.xinchao();
_gettch();
return 0;
}



tháng 5 28, 2019
asahi
Posted in: 






0 nhận xét:
Đăng nhận xét