代码整洁,规范,可读,注释是关键之一。1.整个类文件注释注释结构:/** @(#){类名称}.java{创建时间}** {某人或某公司具有完全的版权}* {使用者必须经过许可}*/2.具体类功能注释注释结构:/***类{类名称}{此类功能描述}** @author{作者}* @version {版本...
分类:
编程语言 时间:
2015-10-09 12:08:34
阅读次数:
202
下拉刷新控件:UIRefreshControl1、具体类信息:@interfaceUIRefreshControl :UIControl //继承控制类- (instancetype)init;@property(nonatomic,readonly,getter=isRefreshing)BOOL...
分类:
移动开发 时间:
2015-09-25 20:10:50
阅读次数:
277
/* 匿名内部类 就是内部类的简化写法。 前提:存在一个类或者接口 这里的类可以是具体类也可以是抽象类。格式: new 类名或者接口名(){ 重写方法; } 本质是什么呢? 是一个继承了该类或者实现了该接口的子类匿名对象。*///接口 Studyinterface...
分类:
编程语言 时间:
2015-09-24 00:41:26
阅读次数:
156
定义创建者模式:核心思想---将对象创建的变化部分与不变部分分离,将不变的部分抽象到基类中,将变化部分的创建延迟到具体类的实现过程中去。UML表示(因为工具使用不是很给力,画得很粗糙):示例下面是自己在整理思路时所写的一个例子,具体的实现用伪代码代替。 public class Computer ....
分类:
其他好文 时间:
2015-09-23 01:03:30
阅读次数:
230
一、设计模式的分类设计模式主要分三个类型:创建型、结构型和行为型。其中创建型有: 一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点 二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。 ...
分类:
编程语言 时间:
2015-09-22 14:34:44
阅读次数:
238
简单工厂模式的构成工厂类 (Creator)角色:担任这个角色的是简单工厂模式的核心,含有与应用紧密相关的商业逻辑。工厂类在客户端的直接调用下创建产品对象,它往往由一个具体类实现。抽象产品(Product)角色:担任这个角色的类是简单工厂模式所创建的对象的父类,或它们共同拥有的接口。抽象产品角色可....
分类:
其他好文 时间:
2015-09-20 11:41:43
阅读次数:
125
public class?SimpleDateFormat?extends DateFormat SimpleDateFormat?是一个以个别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。 SimpleDateFormat...
分类:
其他好文 时间:
2015-09-16 18:11:35
阅读次数:
239
简单工厂模式,工厂方法模式和抽象工厂模式都是属于创建型设计模式,这三种创建型模式都不需要知道具体类。我们掌握一种思想,就是在创建一个对象时,需要把容易发生变化的地方给封装起来,来控制变化(哪里变化,封装哪里),以适应客户的变动,项目的扩展。用这三种设计模式都可以实现,那究竟这三种设计模式有什么异.....
分类:
其他好文 时间:
2015-09-14 21:00:05
阅读次数:
199
1.? ? 工厂方法模式 1.1. 概述 ????工厂方法模式中抽象工厂类负责定义创建对象的接口,具体对象的创建工作由继承抽象工厂的具体类实现。 1.2. 优点 增强系统的扩展性 ? ? 客户端不需要在负责对象的创建,...
分类:
编程语言 时间:
2015-09-12 19:08:29
阅读次数:
168