码迷,mamicode.com
首页 > 其他好文 > 详细

(十五)访问权限控制修饰符

时间:2017-01-24 17:30:26      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:void   java   get   attr   通过   out   ima   src   方法   

技术分享
技术分享
默认: 本包可见。
private: 本类可见。
  • 一个public修饰的成员变量要想被使用,那么这个成员变量所在的类不能用private修饰,否则不能调用。
  • 包含 main的类自动添加 public
  • 类只能用public和默认来修饰,不能用protect和provate修饰。 成员变量,成员方法,构造方法四种修饰符都可以修饰。
  • 局部变量不能用修饰符来修饰。

 

public class Text {
		public static void main(String[] args) {
			Person p=Person.getPerson();		
}}
class Person
{ 
	private Person()
	{
		System.out.println("我是私有的构造方法");
	}
	static Person getPerson()
	{
		return new Person();
	}
}

 解析: 如果我们不希望别人通过new来创建某个类的对象,我们可以对构造方法使用private关键字,然后通过getPerson()来获得这个类的对象,getPerson()必须是静态的,如果不是静态的方法则要通过对象来调用它显然不可能。

 

 

 

(十五)访问权限控制修饰符

标签:void   java   get   attr   通过   out   ima   src   方法   

原文地址:http://www.cnblogs.com/shyroke/p/6347398.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!