网站底部代码下载,企业对网站建设的发展,京网站建设,传奇176网页游戏一、创建和销毁对象
1、静态工厂方法代替构造器
class Person{//构造器public Person(){}//静态工厂方法public static Person getInstance(){return new Person();}
}
优势#xff1a;1、有名字#xff0c;代码更容易阅读理解#xff1b;2、不用每次被调用时都创建新对…一、创建和销毁对象
1、静态工厂方法代替构造器
class Person{//构造器public Person(){}//静态工厂方法public static Person getInstance(){return new Person();}
}
优势1、有名字代码更容易阅读理解2、不用每次被调用时都创建新对象3、可以返回原返回类型的子类4、在创建带泛型的实例时代码更简洁。
2、遇到多个构造器参数时要考虑用构建器