cout<<\ cout<<\ }
class Student1: protected Student //ÉùÃ÷Ò»¸ö±£»¤ÅÉÉúÀà {public:
void get_value_1(); void display1( ); private:
int age; char addr[30]; };
void Student1::get_value_1() {get_value();
cin>>age>>addr; }
void Student1::display1( )
{cout<<\ cout<<\ cout<<\ cout<<\ cout<<\ }
int main( )
{Student1 stud1; stud1.get_value_1(); stud1.display1( ); return 0; }
4: ½â·¨Ò»
#include
{public: void get_value(); void display( );
protected : int num;
char name[10]; char sex; };
//ÒýÓûùÀàµÄ±£»¤³ÉÔ± //ÒýÓûùÀàµÄ±£»¤³ÉÔ± //ÒýÓûùÀàµÄ±£»¤³ÉÔ± //ÒýÓÃÅÉÉúÀàµÄ˽ÓгÉÔ± //ÒýÓÃÅÉÉúÀàµÄ˽ÓгÉÔ± //stud1ÊÇÅÉÉúÀàstudent1ÀàµÄ¶ÔÏó //µ÷ÓÃÅÉÉúÀà¶ÔÏóstud1µÄ¹«ÓóÉÔ±º¯Êý //µ÷ÓÃÅÉÉúÀà¶ÔÏóstud1µÄ¹«ÓóÉÔ±º¯Êý //»ùÀ๫ÓóÉÔ± //»ùÀà±£»¤³ÉÔ± void Student::get_value() {cin>>num>>name>>sex;}
void Student::display( )
{cout<<\ cout<<\ cout<<\ }
class Student1: public Student {public:
void get_value_1(); void display1( ); private:
int age; char addr[30]; };
void Student1::get_value_1() {get_value();
cin>>age>>addr; }
void Student1::display1( )
{cout<<\ cout<<\ cout<<\ cout<<\ cout<<\ }
int main( )
{Student1 stud1; stud1.get_value_1(); get_value_1
stud1.display1( ); return 0; }
½â·¨¶þ
#include
class Student {public: void get_value(); void display( );
//ÉùÃ÷Ò»¸ö¹«ÓÃÅÉÉúÀà //ÒýÓûùÀàµÄ±£»¤³ÉÔ±£¬ºÏ·¨
//ÒýÓûùÀàµÄ±£»¤³ÉÔ±£¬ºÏ·¨ //ÒýÓûùÀàµÄ±£»¤³ÉÔ±£¬ºÏ·¨ //ÒýÓÃÅÉÉúÀàµÄ˽ÓгÉÔ±£¬ºÏ·¨ //ÒýÓÃÅÉÉúÀàµÄ˽ÓгÉÔ±£¬ºÏ·¨ //stud1ÊÇÅÉÉúÀàstudent1ÀàµÄ¶ÔÏó
//µ÷ÓÃÅÉÉúÀà¶ÔÏóstud1µÄ¹«ÓóÉÔ±º¯Êý //µ÷ÓÃÅÉÉúÀà¶ÔÏóstud1µÄ¹«ÓóÉÔ±º¯Êýdisplay1 //ÉùÃ÷»ùÀà
//»ùÀ๫ÓóÉÔ± protected : //»ùÀà±£»¤³ÉÔ± int num;
char name[10]; char sex; };
void Student::get_value() {cin>>num>>name>>sex;}
void Student::display( )
{cout<<\ cout<<\ cout<<\ }
class Student1: protected Student //ÉùÃ÷Ò»¸ö¹«ÓÃÅÉÉúÀà {public:
void get_value_1(); void display1( ); private:
int age; char addr[30]; };
void Student1::get_value_1() {cin>>age>>addr;}
void Student1::display1( ) {cout<<\
cout<<\ }
int main( )
{Student1 stud1; //stud1ÊÇÅÉÉúÀàstudent1ÀàµÄ¶ÔÏó stud1.get_value(); stud1.get_value_1(); stud1.display( );
stud1.display1(); //ºÏ·¨¡£display1ÊÇÅÉÉúÀàÖеĹ«ÓóÉÔ±º¯Êý return 0; } 5£º
class A //AΪ»ùÀà {public: void f1( );
int i; protected: void f2(); int j; private: int k; };
class B: public A //BΪAµÄ¹«ÓÃÅÉÉúÀà {public: void f3( ); protected: int m; private: int n; };
class C: public B {public: void f4(); private: int p; };
int main()
{A a1; B b1; C//c1ÊÇÅÉÉúÀàCµÄ¶ÔÏó return 0; }
6£º
#include
class B: public A {public:
//CΪBµÄ¹«ÓÃÅÉÉúÀà //a1ÊÇ»ùÀàAµÄ¶ÔÏó //b1ÊÇÅÉÉúÀàBµÄ¶ÔÏó