java编程思想学习笔记--private关键字
2017-09-26 16:51
281 查看
一个类的一个构造函数前有private关键字的话,其他类不能通过构造器来创建它的对象。如果这个是唯一的构造函数的话,这个类也不能被继承。
class Sundae{
private Sundae(){}; //private关键词修饰。
static Sundae makeASundae(){
return new Sundae;
}
}
public class IceCream{
public static void main(String[]args){
//! Sundae x=new Sundae(); //报错 不能创建Sundae的对象,因为有private。
Sundae x=Sundae.makeASundae();
}
}
class Sundae{
private Sundae(){}; //private关键词修饰。
static Sundae makeASundae(){
return new Sundae;
}
}
public class IceCream{
public static void main(String[]args){
//! Sundae x=new Sundae(); //报错 不能创建Sundae的对象,因为有private。
Sundae x=Sundae.makeASundae();
}
}
相关文章推荐
- Java 编程思想(第四版)学习笔记(7)复用类
- Java并发编程学习笔记 深入理解volatile关键字的作用
- Java 编程思想(第四版)学习笔记(4 )控制执行流程
- JAVA编程思想学习笔记----01
- Java 编程思想(第四版)学习笔记(5)初始化与清理
- java编程思想学习笔记 第七章 复用类
- 【Java编程思想--学习笔记(一)】访问控制-包
- 【java编程思想--学习笔记(二)】访问控制-Java访问权限修饰词
- Thinking in Java [Java编程机制] 学习笔记 -- final 关键字
- JAVA 编程思想 第4版 学习笔记 - 第五章
- java编程思想学习笔记:如何选择继承与组合
- java编程思想学习笔记(二)
- JAVA编程思想学习笔记十一:持有对象
- 【学习笔记】JAva编程思想之多态
- JAVA编程思想学习笔记(二)
- Java 编程思想(第四版)学习笔记(8)多态
- 【java编程思想--学习笔记(三)】访问控制-接口实现与类的访问权限
- java编程思想学习笔记(一)
- Go学习笔记 - 关于Java、Python、Go编程思想的不同
- Java 编程思想(第四版)学习笔记(6)访问权限控制