----------------------
ASP.Net+Android+IO开发S、.Net培训、期待与您交流!
----------------------OC面向对象—多态一、基本概念多态在代码中的体现,即为多种形态,必须要有继承,没有继承就没有多态。在使用多态是,会进行动态检测,以调用真...
分类:
其他好文 时间:
2014-05-04 11:58:01
阅读次数:
278
继承是面向对象的重要特征,它可以提高代码的复用性,从而减少某些代码的重写。继承可以分为单继承和多重继承。python中指定基类的方法是定义派生类时在括号中写入基类的名字,如class derive(base).python可以使用两种单继承的方法...
分类:
编程语言 时间:
2014-05-03 23:50:53
阅读次数:
458
UML概述:
UML是对OMT(对象建模技术)、Booth(Booch方法)以及OOSE(面向对象的软件工程)等记号系统实施统一工作后得到的一种记号系统。
UML(Unified Modeling Language,统一建模语言)是一种定义良好、易于表达、功能强大的用于对软件密集型系统建模的图形.....
分类:
其他好文 时间:
2014-05-03 23:00:39
阅读次数:
283
OC面向对象—封装一、面向对象和封装面向对象的三大特性:封装(成员变量)、继承和多态在OC语言中,使用@interface和@implementation来处理类。@interface就好像暴露在外面的时钟表面,像外界提供展示以及接口。@implementation就好像隐藏在时钟内部的构造实现,把...
分类:
其他好文 时间:
2014-05-03 22:59:45
阅读次数:
365
面向对象编程思想中,多态是一个最重要的特性,代码灵活性的体现主要是靠这种思想来实现的。现在模拟Sun公司当中的两个集合类LinkedList和ArrayList。这些具体的容器,都可以用一个Collection的接口来接收。最常用的就是遍历容器,而现在不同的容器,遍历它们的具体实现是不同的,而我们可...
分类:
其他好文 时间:
2014-05-03 22:44:36
阅读次数:
491
OC面向对象—继承一、基本概念程序的世界和人类的“对象”世界在思想上是没有设么区别的,富二代继承了父母,自然就拥有了父母拥有的所有资源,子类继承了父类同样就拥有了父类所有的方法和属性(成员变量)。在这里动物是猫类和狗类的父类,黑猫和白猫类是猫类的子类。继承的好处:(1)抽取出了重复的代码(2)建立了...
分类:
其他好文 时间:
2014-05-03 22:22:54
阅读次数:
322
介绍了JavaScript中创建对象的5种方式以及实现继承的5种方式,探讨了动态语言类型判定的鸭子判定法,讨论了JavaScript中的Object以及全局对象...
分类:
编程语言 时间:
2014-05-03 21:27:28
阅读次数:
349
一、前言
AOP (Aspect Oriented Programing) - 面向切面编程,它主要用于日志记录、性能分析、安全控制、事务处理、异常处理等方面。
二、实现细节
下面这个例子利用AOP来实现日志记录:
附上一张类的结构图,该例子需要导入dom4j.jar
① 业务逻辑接口
/**
* 业务逻辑类接口
* @a...
分类:
编程语言 时间:
2014-05-03 17:48:34
阅读次数:
317
面向对象设计(OOD)核心原则让我的程序模块达到“高内聚低耦合”,这是来自于30年前兴起的结构化设计(structured Design),但是同样适用于我们的OOD。...
分类:
其他好文 时间:
2014-05-03 16:52:27
阅读次数:
353