java private修饰的类和变量
来源:互联网 发布:最新php视频 编辑:程序博客网 时间:2024/06/07 18:11
private主要用来修饰变量和方法,一般不会用来修饰类,除非是内部类。
1.new对象
被private修饰的变量和方法,只能在自己对象内部使用,其他对象即使是new你这个对象也是获取不到被private修饰的变量以及方法的。
public class privateClass { private static a = 1; private static void setA(int val) { a = 10; } private static int getA() { retrun a; } public static void main(String[] args) { PrivateClass pc = new PrivateClass(); pc.getA();//没有问题 pc.setA(2);//没有问题 pc.a = 3; //没有问题}}public class TestPrivateClass { public static void main(String[] args) { PrivateClass pc = new PrivateClass(); pc.getA();//没有问题 pc.setA(2);//报错,没有这个方法,也就是你是访问不到private修饰的方法的 pc.a = 3; //报错,private修饰的变量也是访问不到的}}
2.如果是继承关系呢?
也是不行的,你依然无法通过super来调用被private修饰的方法和变量。
阅读全文
0 0
- java private修饰的类和变量
- 在Java中怎么访问类中用Private修饰的私有变量?
- private final static ×× 和private static final xx 两者修饰变量的区别
- 测试 Java 类的private和protected变量和方法
- 测试 Java 类的private和protected变量和方法
- Java修饰符private、protected、public和default的区别
- Java private和protected修饰的内部类调用方法
- java 接口中用private、protected、public、default和status修饰方法和变量
- Java里final修饰的类变量,实例变量和局部变量
- 细话Java:"失效"的private修饰符
- 细话Java:"失效"的private修饰符
- C/C++基础之:类成员变量的修饰public/private/protected的区别
- 【Unity编辑器】面板中显示Private修饰的变量
- Java 中访问修饰符public,private,protected和default(friendly) 的区别
- java中的4个修饰符default/public/protected/private的作用和作用范围
- 【Java关键字-访问范围修饰符】private、protected、public和default的区别
- Java四种权限修饰符(public, default, protected, private)的用法和对比
- Java中private、protected、public和default修饰符的访问限制
- Tomcat中找不到JSP编译后的java文件
- C++程序员学Java系列之三四:泛型
- Android插件DSL参考
- iOS系列开发-UITableView性能优化
- 线段树
- java private修饰的类和变量
- GCC for Windows 环境变量配置
- 利用放射性渐变实现css3渐变色边框
- OC语言学习21-分类应用
- Python数据分析-数据处理-数据导入
- Python数据分析-数据处理-数据导入与导出
- JS与面向对象
- 关于Linux里cp这个命令心得
- 【Redis基础】主从复制