一、概述:Activity是android的四大组件之一,是用户接口程序,它会提供给用户一个交互式的接口功能。它是 android 应用程序的基本功能单元,其实Android中的Activity运行机制跟servlet有些相似之处,Android系统相当于servlet容器,Activity相当于一个servlet,我们的Activity处在这个容器中,一切创建实例、初始化、销毁实例等过程都是容器来...
分类:
移动开发 时间:
2016-05-12 23:13:24
阅读次数:
363
本文为博主原创,允许转载,但请声明原文地址:http://www.coselding.cn/blog/4/4-116.html
创建型模式
工厂模式:(建议使用泛型工厂——优雅)
步骤:
工厂单例;
配置文件只读一遍,静态代码块或私有构造方法;
通过配置文件获取对应加载类限定名,加载类并创建实例;
一个对外方法返回实例,达成工厂模式;
注:三层架构层与层...
分类:
其他好文 时间:
2016-05-12 19:03:42
阅读次数:
469
Java 对象和类定义对象的类几个概念
面向对象程序设计(OOP)
使用对象进行程序设计
类
用来定义对象的数据域是什么以及方法是做什么的。
对象
是类的一个实例,创建实例的过程称为实例化。
每个对象都有自己独特的标识、状态和行为
状态/属性/特征
是指那些具有它们当前值的数据域。
行为/动作
由方法定义。调用对象的一个方法就是要求对象完...
分类:
编程语言 时间:
2016-05-12 15:32:57
阅读次数:
178
泛型
1. 泛型类
:具有一个或多个类型变量的类,称之为泛型类!
class A {
}
2. 在创建泛型类实例时,需要为其类型变量赋值
A a = new A();
* 如果创建实例时,不给类型变量赋值,那么会有一个警告!
3. 泛型方法
:具有一个或多个类型变量的方法,称之为泛型方法!
class A {
public T fun(T...
分类:
其他好文 时间:
2016-05-11 07:23:53
阅读次数:
321
泛型 1. 泛型类:具有一个或多个类型变量的类,称之为泛型类! class A { } 2. 在创建泛型类实例时,需要为其类型变量赋值 A a = new A(); * 如果创建实例时,不给类型变量赋值,那么会有一个警告! 3. 泛型方法:具有一个或多个泛型变量的方法,称之为泛型方法! class ... ...
分类:
其他好文 时间:
2016-05-03 23:27:05
阅读次数:
258
__slots__特殊变量的使用: 由于Python是动态语言,允许先编写类,然后在创建实例的时候添加属性或者方法;而__slots__特殊变量就是,限制往类里添加属性的; 在创建类的时候,使用__slots__ =('name','age'),就是在创建实例时候,只允许添加绑定name和age两个 ...
分类:
编程语言 时间:
2016-05-02 18:36:57
阅读次数:
185
ToughRADIUSV2.1.5发布。版本变更修复前面版本的一些bug加入用户账号充值功能修复强制下线的bug新增用户续费API接口修复mysql初始化的bug修正Makefile的导致安装失败的错误加入对V1版本的数据备份文件的恢复支持修复删除用户信息的bug,未删除干净加入订购查询的API接口加入账..
分类:
其他好文 时间:
2016-05-01 01:19:29
阅读次数:
270
原型(prototype)模式和工厂方法模式很像,也是为了在对象创建的时候更加灵活。但是,不同的地方是,原型模式是工厂和相应类对象的结合体,通过在类中定义一个clone方法用来克隆自己,这样的类也被称为原型。对比工厂方法,可以想到有这样的好处,省略了工厂类的定义实现,简化了创建实例的过程,因为只要复 ...
分类:
其他好文 时间:
2016-04-30 22:23:44
阅读次数:
264
一、类的基本概念: 1、类其实也是一个对象, 这个对象会在这个类第一次被使用的时候创建 2、只要有了类对象, 将来就可以通过类对象来创建实例对象 3、实例对象中有一个isa指针, 指向创建自己的类对象 4、类对象中保存了当前对象所有的对象方法 5、当给一个实例对象发送消息的时候, 会根据实例对象中的 ...
分类:
其他好文 时间:
2016-04-28 14:13:55
阅读次数:
317
目录 Python 面向对象 创建实例对象 Python内置类属性 Pyyhon对象销毁(垃圾回收) 类属性与方法 Python 面向对象 Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。 如果 ...
分类:
编程语言 时间:
2016-04-21 10:20:06
阅读次数:
194