外部类不能用private、protected修饰不能。内部类能用private、protected修饰不能。 外部类的上一级程序单位是包,因此它只有两个使用范围:包内和包外,因此它只能用public(表示可以在全局位置使用)和默认修饰符(default,表示只能被同一个包的其他类使用)修饰。
解释:public class Person是定义一个名为Person的类,public表示该类可以被任何其他类访问。 第二步:定义使用private修饰的属性 接下来,我们在Person类中定义一些私有属性,例如name(姓名)和age(年龄)。 privateStringname;// 这个私有属性表示人的姓名privateintage;// 这个私有属性表示人的年龄 1. 2. 解释:使用priv...
一般的类是不能用private修饰,类的可见性最少是包可见的,也就是默认的,不加任何修饰。但是有一种特殊的情况,内部类是可以用private修饰的!不让类以外的其他类访问!这个问题在《java核心技术》里有讲!Java的外部类为什么不能使用private、protected进行修饰?对于顶级类(外部类)来说,只有两种修饰...
也就是说,你定义的私有抽象方法一点意义也没有。光从这点上来说,private修饰符去修饰一个抽象方法是...
子类可以继承父类的所有属性和方法,但是在父类中被private修饰的属性和方法在子类中不允许访问
但其实答案可以简单推测出:如果是针对子类而言的,那么被继承下来的private修饰的内容,在子类中应该是可以被访问的,但是实际上并不能被访问,所以应该是针对父类而言的。 但是不能这样推测:因为我们现在就是在验证private修饰的内容是否可以被继承,像上面那样推测,就代表了我们已经认定了private修饰的内容是可以被继承的...
private、protected修饰不能。内部类能用private、protected修饰不能。 外部类的上一级程序单位是包,因此它只有两个使用范围:包内和包外,因此它只能用public(表示可以在全局位置使用)和默认修饰符(default,表示只能被同一个包的其他类使用)修饰。 Java Program!
但其实答案可以简单推测出:如果是针对子类而言的,那么被继承下来的private修饰的内容,在子类中应该是可以被访问的,但是实际上并不能被访问,所以应该是针对父类而言的。 但是不能这样推测:因为我们现在就是在验证private修饰的内容是否可以被继承,像上面那样推测,就代表了我们已经认定了private修饰的内容是可以被继承的...
51CTO博客已为您找到关于Java类能用private修饰吗的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及Java类能用private修饰吗问答内容。更多Java类能用private修饰吗相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。