![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
NameOfBlog
这个作者很懒,什么都没留下…
展开
-
Java 语言规则笔记
//注意,本博文不是最终版本,仅记录最新理解。部分内容为推测 1. 方法重载:形参不同即可重载。不导致重载的因素有: 1.1返回值:由于调用者可以可以忽略返回值,可出现二义性 1.2访问修饰符:若有高访问权限的方法来调用,可出现二义性 1.3抛出异常:调用者可忽略异常,可出现二义性 注意:可变长参数与普通参数构成重载,同类型可变长参数不构成重载(不推荐使用可变长参...原创 2018-09-10 13:58:55 · 680 阅读 · 0 评论 -
设计模式(一)从“简单工厂模式”升级为“工厂方法模式”
工厂模式的引入是为了管理对象的构造,对用户屏蔽构造过程,用户只从工厂拿取新对象。 简单工厂模式 用一个场景介绍简单工厂模式:某工厂想包揽所有产品生产,不仅提供很多不同类型的产品(iPhone 5,6,7...),还时不时生产新类型的产品(三星S8),而且客户不关心产品的类型细节只想使用公共方法。工厂采用如下方式: 根据客户要求/订单生产出不同产品 所有产品都由本工厂(类)唯一生产线制造出售...原创 2018-09-14 20:30:46 · 263 阅读 · 0 评论