公有类型成员用public关键字声明,公有类型定义了类的外部接口;私有类型的成员用private关键字声明,只允许本类的函数成员来访问,而类外部的任何访问都是非法的,这样,私有的成员就整个隐蔽在类中,在类的外部根本就无法看到,实现了访问权限的有效控制。 2、 解: protected用来声明保护类型的成员,保护类型的性质和私有类...
Public 公共的,在本类、子类中、类外都可以使用。 Private 私有的,在本类中有效。 Interface 定义一个接口时使用的关键字。 Abstract 定义一个抽象类或者抽象方法时使用的关键字。 Final 用final申明的方法无法被覆盖,用final申明的类不能被继承。 Static 定义静态方法或者静态属性使用的关键字反馈...
public是公有的 private是私有的 这些关键字用于声明类和成员的可见性。公有是所有包括本类及外部类 都可以调用 私有是 只有本类可以调用
1.首先是public修饰符来修饰的函数,是指这个函数可以被其他的类来调用,也可以被自己类里的函数来调用。 2.再看protected修饰符来修饰的函数,是指这个函数可以被继承类调用,也可以被自己类里的函数调用,但不能被其他的类调用。 3.用private修饰符来修饰的函数,就具有更少的权限了,只能被自己类里的其他函数调用,...
public:表示公用,继承这类后,就可以正常使用用public定义的变量和函数 private:表示私有,只能在累内部使用,继承的类不能访问
1) private 私有的 private 关键字是访问控制修饰符,可以应用于类、方法或字段(在类中声明的变量)。 只能在声明 private(内部)类、方法或字段的 类中引用这些类、方法或字段。在类的外部或者对于子类而言,它们是不可见的。 所有类成员的默认访问范围都是 package 访问,也就是说,除非存在 特定的访问控制修饰符,...
public属性修饰的成员函数和成员变量,不仅在People类和Child类中可以访问,也可以在类的对象中任意调用,...
C++区分public和private是为了体现面向对象性,其实我感觉分不分无所谓,只要用的时候注意就行了,加了private只是强制性的不让外部使用罢了。void Date::set(int x,int y)是定义Date类里的一个函数,而 a.set(200,5)是使用对象a的set函数。
答:public表示成员可以在类的内部和外部访问;protected表示成员可以在类的内部和继承类中访问;private表示成员只能在类的内部访问。 开学特惠 开通会员专享超值优惠 助力考试高分,解决学习难点 新客低价 最低仅0.1元开通VIP 百度教育商务合作 产品代理销售或内容合作等 立即合作 ...
public:就是公有的,大家都可以用,继承给子类也可以用,反正都可以,换言之,父亲的公有财产儿子可以继承,大家也都可以利用 private:就是私有的,不能继承给子类,也就是说呢,父亲的私人物品是不会给儿子滴 protected:可以继承,但是别人不能用,也就是,父亲的财产儿子可以继承,但是别人就不能...