private和protect,public和protect
Public:数据成员和函数成员可以直接用在成员函数、友元和继承类中。也可以用作该类用户的界面(即A a、
Private:数据成员和函数成员,只能在类成员和友元中访问。不能被继承的类访问(不管继承与否),尽管作为继承
类,但在使用中,参数是通过调用基类的构造函数来传递的。继承类不能访问基类的私有成员。
Protect:在基类中作为private使用,不能访问基类对象。在派生类中,用法与基类相同,其成员可以被其继承的类对象访问和使用。
当继承类的用户使用从基类继承的成员时,它不仅依赖于访问标签(私有、公共等。)的基类,但也可以在
类是指一个类的对象,是关于接口的使用。通过,对象通过“.”而指向对象的指针通过-。