方法与构造函数引用
通过 :: 关键字来传递方法或者构造器的引用。比如引用 Person类的构造器可以用 Person::new 来实现。下面演示如何通过工厂模式 + 引用来实现。
创建一个 Person实体类,包含默认无参构造和一个有参构造
1 | public class Person { |
创建一个用来创造 Person对象的工厂接口:
1 |
|
编写测试类来进行测试:
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 惆怅客!
评论
通过 :: 关键字来传递方法或者构造器的引用。比如引用 Person类的构造器可以用 Person::new 来实现。下面演示如何通过工厂模式 + 引用来实现。
创建一个 Person实体类,包含默认无参构造和一个有参构造
1 | public class Person { |
创建一个用来创造 Person对象的工厂接口:
1 |
|
编写测试类来进行测试:
1 |
|