#include<iostream>
using namespace std;
class my_data
{
private:
int no;
protected:
int china;
int narth;
public:
int math;
int english;
my_data()
{
no=0;
china=0;
narth=0;
math=0;
english=0;
}
void set_no(int n1)
{
no=n1;
}
void show_no()
{
cout << "學號 : " << no << endl;
}
};
class my_data1:protected my_data
{
public:
void set_data1(int n3,int n4)
{
china=n3;
narth=n4;
}
void set_data2(int n5 , int n6)
{
english=n5;
math=n6;
}
void setno(int n7)
{
set_no(n7);
}
void show_data()
{
show_no();
cout << "國文 :" << china << endl;
cout << "自然 :" << narth << endl;
cout << "英文 :" << english << endl;
cout << "數學 :" << math << endl;
}
};
void main()
{
my_data1 obj1;
obj1.setno(1);
obj1.set_data1(90,99);
obj1.set_data2(88,89);
obj1.show_data();
}
>即時新聞-熱門
2008年8月23日星期六
VCC++ - 單一繼承 - protected型別
发帖者 ALEX 时间: 16:58
标签: VISUAL C++
订阅:
博文评论 (Atom)
0 评论:
发表评论