【java基础】变量和方法的访问权限
2017-03-28 23:32
253 查看
public protected private 什么访问权限修饰符也没加称为友好变量/方法。(有些情况下未加是有默认的)
适用对象和范围:类 类中的成员方法和成员变量 接口 。不可在局部变量前加访问权限修饰符。
public 的方法和字段可以被同一类,子类,同一包中的类,不同包中的类合法访问。(不同包之间相互“通信”)
private 的方法和字段只能在本类中使用,子类,同包中的其他类,不同包的其他类无法访问。(该类里面可“通信”)
protected 修饰的方法和字段可以在本类中使用,子类,同一包中的类。其他包中只有该类的子类可以访问到。(同一包之间相互“通信”)
默认情况,(友好)的成员变量和方法,同一包之下均可访问。
修饰类与接口时,可以类比。
——–总结自
《java编程兵书》
适用对象和范围:类 类中的成员方法和成员变量 接口 。不可在局部变量前加访问权限修饰符。
public 的方法和字段可以被同一类,子类,同一包中的类,不同包中的类合法访问。(不同包之间相互“通信”)
private 的方法和字段只能在本类中使用,子类,同包中的其他类,不同包的其他类无法访问。(该类里面可“通信”)
protected 修饰的方法和字段可以在本类中使用,子类,同一包中的类。其他包中只有该类的子类可以访问到。(同一包之间相互“通信”)
默认情况,(友好)的成员变量和方法,同一包之下均可访问。
修饰类与接口时,可以类比。
——–总结自
《java编程兵书》
相关文章推荐
- 【Java基础】——变量向上转型后的实例变量与方法的访问
- Java基础之static域访问外部变量和方法
- Java中成员方法与成员变量访问权限详解
- java成员变量和方法的public等访问限定符的访问权限
- 2018/01/08JAVA 基础 / 接口与继承/Java关键词:变量引用 super 调用父类对象方法/构造方法【或者访问父类对象属性】的方式归纳
- 1.27 Java基础总结 ①访问修饰符访问权限②类和方法的基本声明和使用1.27 Java基础总结 ①访问修饰符访问权限②类和方法的基本声明和使用
- 2.24 Java基础总结 ①访问权限②static③静态方法④实例初始化块⑤静态初始化块
- 老紫竹JAVA基础培训(4)熟悉属性/变量的访问权限
- java成员变量和方法的public等访问限定符的访问权限
- JAVA中包和方法变量访问权限
- Java基础知识强化17:JAVA不可以将所覆盖的方法的访问权限变得比父类的小
- Java基础之static域访问外部变量和方法
- java成员变量和方法的public等访问限定符的访问权限
- JAVA面向对象基础:继承、变量隐藏、方法重写、包、修饰符、this、super
- JAVA成员变量的访问权限
- java学习:类和方法的说明符、访问权限、抽象类、接口
- java基础知识字节位、javadoc文件的生产、获取键盘输入、方法和变量静态情况
- java基础---->包、访问权限、命名规范
- Java中各种修饰符与访问修饰符的说明--基础 (P.S 怎么转载别人的文章,我是复制过来的,求方法)
- 黑马程序员_Java基础_面向对象(继承、子父类变量和函数以及构造函数特点、final关键字、抽象类、模版方法模式、接口)