Live2D
复制代码

16-访问控制修饰符

访问控制修饰符

/*
 *   关于访问控制权限修饰符:修饰类,修饰方法,修饰变量
 *   
 *        private:  只能在本类中访问
 *        
 *        缺省时:    本类、同一个包下可访问;不同包的子类不能访问,导入了包也不能访问
 *        
 *        protected:  本类、所有子类都可访问;不同包不能访问,导入了包也不能访问
 *        
 *        public:  任何地方都能访问
 *        
 * 		  private < 缺省 < protected < public
 *        
 */
package t访问控制权限;



class User1{//类只能用public或缺省修饰
	
	//protected修饰
	protected String name;
	
	//缺省修饰
	int age;
	
}



 public class Test {
	
	public static void main(String[] args){
		
		User1 u1  = new User1();
		System.out.println(u1.name);//null
		System.out.println(u1.age);//0
		
		}
}
//小错误:无法启动该选项,并且没有最近的启动
//运行-->运行配置-->java运行程序-->test-->运行(运行配置框的右下角)

posted @ 2021-07-22 22:17  Milen-jie  阅读(45)  评论(0编辑  收藏  举报