-
private访问限定符修饰的成员被继承到子类的不可见位置而不是子类的private访问限定符的位置查看全部
-
当涉及到继承时,protected访问限定符修饰的成员会被子类继承到相应的访问限定符下 而private访问限定符修饰的成员子类继承到不可访问区查看全部
-
protected和private访问限定符修饰的成员,可以通过用public修饰的成员函数访问。查看全部
-
可以从public访问限定符修饰的成员函数eat()中访问类的保护成员和私有成员。在main函数中定义一个对象,通过对象调用eat()成员函数可以间接访问正常情况下不可以在类外访问的保护成员和私有成员。查看全部
-
子类对象或对象指针是可以访问从父类中继承的数据成员和成员函数的查看全部
-
private访问限定符修饰的成员被继承到派生类中的不可见区查看全部
-
继承过程中,protected访问限定符修饰的成员在派生类中也成为protected修饰的成员查看全部
-
protected在不涉及继承的情况下和private访问限定符相同 (1)在类外都不可直接访问 (2)可以通过类的公有成员函数间接访问查看全部
-
当使用访问限定符修饰的成员,要在类外进行访问(main函数中访问时),只有用public访问限定符修饰的变量才能被类外的对象访问 class Person { public: Person(); ~Person(); void eat(); protected: int age; private: string name; }; Person::Person() { cout<<"Person()"<<endl; } Person::~Person() { cout<<"~Person()"<<endl; } void Person::eat() { cout<<"eat()"<<endl; age=20; name="Jim"; cout<<age<<endl; cout<<name<<endl; } int main{ Person person; person.eat(); //person.age; //person.name; return 0; }查看全部
-
派生类public继承基类的public成员 protect成员不可继承private成员查看全部
-
派生类可以访问基类的数据成员和成员函数查看全部
-
实例化派生类的时候,先实例化基类此实例化是隐性的查看全部
-
子类对象可以赋值给父类查看全部
-
private私有继承方式查看全部
-
protected 保护继承方式查看全部
举报
0/150
提交
取消