java
文章平均质量分 65
嘚嘛嘻呀
自学java中,博客内的文章属于个人见解,与本人无关。如有错误希望能指正。
展开
-
java内部类
内部类就是将一个类的定义放在另一个类的定义的内部。 特性:将逻辑相关的类组织在一起,并控制内部类的可视性。(注意:和组合是不同)外部类对内部类是透明的,内部类能与外部类通信。 1.创建内部类 在外部类类中使用内部类跟普通类一样,区别在于内部类的名字是嵌套在外部类里面的。(如:外部类.内部类)。 2.链接到外部类 内部类对象与外部类对象的联系。内部类对象能够访问其外部类对象的所有成员。(当外原创 2017-05-19 13:26:37 · 177 阅读 · 0 评论 -
java的工厂模式图解
工厂模式:适合出现了大量的类需要实现,并且具有共同的接口或基类时。可以通过工厂方法模式来创建。 工厂方法模式: 1.普通工厂方法模式(一个工厂方法) 创建工厂对象,调用工厂方法传入参数,工厂方法根据传入的参数,判断创建的实现类对象并创建然后向上转型为基类类型返回,然后调用方法A。 2.多个工厂方法模式 创建工厂对象,调用相应的工厂方法n,获得相应的实现类对象并向上转型为基原创 2017-05-19 13:40:02 · 342 阅读 · 0 评论