Java基础1 语言元素1.1 关键字有特殊含义的单词,不能被用作标识符(全小写)abstract --- 定义抽象类或者抽象方法assert --- 断言(*)boolean --- 定义布尔类型的关键字byte --- 定义字节类型(最小的整型)的关键字break --- 终止循环catch -...
分类:
编程语言 时间:
2014-06-28 14:52:43
阅读次数:
248
[A] B C D E F G H I J K L M N O P Q R S T U V W X Y Z abstract class 抽象类 提供一组子类共有行为的类,但它本身并不具有实例。抽象类表示一个概念,从中派生的类代表对这一概念的实施。 Abstraction 抽象 对视图或模型的创.....
分类:
其他好文 时间:
2014-06-24 10:26:48
阅读次数:
192
1. 概念 将抽象部分和它的实现分离,使他们都可以独立变化 个人理解:将接口(或者抽象类)对象作为业务对象中的成员变量达到“多维度的变化” ,这里说的多维度变化指的就是一个接口或者抽象类的具体实现是有多个 例如:interface A{ //method}class Business{...
分类:
其他好文 时间:
2014-06-23 00:55:48
阅读次数:
195
简单工厂模式没有抽象类,只有一个具体工厂类,所有产品的生产都由这个工厂类的对象来负责,如果这个工厂类中生产产品的方法被声明为静态的,那么连这个工厂对象也不是必须的了,直接使用工厂类名就可以调用生产方法。生产方法被声明为静态的,所以简单工厂模式也叫静态工厂模式。简单工厂模式并不是一个好的设计模式,.....
分类:
其他好文 时间:
2014-06-21 00:29:42
阅读次数:
212
part11.首先创建模型(1)先创建抽象类AbstractConnectionModel,管理通用信息,这时里面还什么都没有。public class AbstractConnectionModel { }(2)再创建具体的类LineConnectionModel,继承自AbstractConne...
分类:
其他好文 时间:
2014-06-18 11:12:30
阅读次数:
291
抽象类:是不完整的,它只能用作基类。在面向对象方法中,抽象类主要用来进行类型隐藏和充当全局变量的角色。 作用:往往用来表征对问题领域进行分析、设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象。特征: 抽象类不能实例化。抽象类可以包含抽象方法和抽象访问器。不能用 se...
分类:
其他好文 时间:
2014-06-17 13:52:09
阅读次数:
191
本将主要介绍下CCNode这个类,CCNode是所有节点的基类,其中包括我们常用的CCScene(场景)、CCLayer(图层)、CCSprite(精灵)等,它是一个不能够可视化显示的抽象类,只是用来定义所有节点的公共属性和方法的。本讲纯粹是理论。首先来看看CCNode的继承结构图,只列举了常用的类...
分类:
其他好文 时间:
2014-06-14 22:18:07
阅读次数:
292
java定时器的使用定时器类Timer在java.util包中。使用时,先实例化,然后使用实例的schedule(TimerTask task, long delay)方法,设定指定的任务task在指定的延迟delay后运行。定时器任务类TimerTask是抽象类,继承并重写其run()方法,可实....
分类:
编程语言 时间:
2014-06-14 21:47:18
阅读次数:
300
一. 举例说明
以前做了一个程序,程序的功能是评价几种加密算法时间,程序的使用操作不怎么变,变的是选用各种算法。
结构如下:
Algorithm:抽象类,提供算法的公共接口。
RSA_Algorithm:具体的RSA算法。
DES_Algorithm:具体的DES算法。
BASE64_Algorithm:具体的Base64算法。
在使用过程...
分类:
编程语言 时间:
2014-06-14 10:09:35
阅读次数:
379
虚方法:可以重写,也可以不重写,英文名:virtual
抽象方法:必须重写,必须放在抽象类中,英文名:abstract
重写:可以重写三种方法:virtual,abstract,override,英文名:override
抽象类:可以有抽象方法,也可以有非抽象方法,英文名:abstract
接口:和抽象类相似,但是里面只有未实现的方法,英文名:interface...
分类:
其他好文 时间:
2014-06-14 09:34:42
阅读次数:
222