Java包及访问控制权限--(private/default/protected/public)及命名规范
来源:互联网 发布:排队叫号app源码 编辑:程序博客网 时间:2024/05/18 20:07
1、访问控制权限
package org.lxh.demo08.g ;public class HelloDemo{protected String name = "LXH" ;// 只能在本包及不同包的子类中访问};在其他包的子类访问此类中的属性。
package org.lxh.demo08.h ;import org.lxh.demo08.g.HelloDemo ;class SubHelloDemo extends HelloDemo{public void print(){System.out.println("访问受保护属性:" + super.name) ;}};public class ProtectedDemo01{public static void main(String args[]){SubHelloDemo sub = new SubHelloDemo() ;sub.print() ;}};编译程序: javac -d . *.java 这样就不必先javac -d . HelloDemo.java 再javac -d . ProtectedDemo01.java会自动地进行先后编译
执行: java org.lxh.demo08.h.ProtectedDemo01
______________________________________________________________________________________________________________________________
如果现在没有使用子类,而是直接在不同类中访问,则会出现无法访问的错误。
package org.lxh.demo08.h ;import org.lxh.demo08.g.HelloDemo ;public class ProtectedDemo02{public static void main(String args[]){HelloDemo sub = new HelloDemo() ;System.out.println(sub.name) ;// 错误的,不同包的类无法访问}};
2、思想领悟
3、命名规范
- Java包及访问控制权限--(private/default/protected/public)及命名规范
- 访问控制权限public protected default private
- Java中的访问控制权限public protected default private
- Java 访问权限控制public>protected>同包>private
- java 访问权限控制 public protected private
- java中访问权限控制public protected default(friendly) 和private
- java 中 private public protected default 访问权限的区别
- Java之访问权限修饰符 private default protected public
- java类的访问权限问题(public default private protected)
- java面试题三十 public,private,protected,default访问权限
- Java public protected default private 访问权限区别
- J2SE_访问权限(public, protected, default, private)
- 访问权限public,protected,private,default
- 访问权限---public/protected/default/private
- 访问权限,public private , default ,protected
- public,protected,default ,private的访问权限
- Java访问控制符private, default, protected, public的区别
- JAVA的访问控制符private,default,protected,public
- cvCreateFileCapture返回空的问题
- Oracle DB 管理数据库存储结构
- Linux动态和静态修改ip(转)
- tomcat一闪而过
- 巴甫洛夫条件反射的matlab程序
- Java包及访问控制权限--(private/default/protected/public)及命名规范
- jquery知识点总结
- struts2 jar全都加进去时tomcat启动报错的解决办法
- 08-Scrum过程-办公环境 & 每日立会(Standup Meeting)
- POJ_2159
- 逆波兰表达式
- 常见的Request属性汇总
- vs2010编译错误之一
- 如何在Xcode里面运行C语言程序---简单展示