码迷,mamicode.com
首页 >  
搜索关键字:oop    ( 4473个结果
深入理解Android之AOP
深入理解Android之AOP格式更加精美的PDF版请到:http://vdisk.weibo.com/s/z68f8l0xTgCLK 下载一、闲谈AOP大家都知道OOP,即ObjectOriented Programming,面向对象编程。而本文要介绍的是AOP。AOP是Aspect Oriented Programming的缩写,中译文为面向切向编程。OOP和AOP是什么关系呢?首先:l OO...
分类:移动开发   时间:2015-10-24 20:30:00    阅读次数:568
对象的创建和存在的时间
从技术角度说,OOP(面向对象程序设计)只是涉及抽象的数据类型、继承以及多形性,但另一些问题也可能显得非常重要。本节将就这些问题进行探讨。最重要的问题之一是对象的创建及破坏方式。对象需要的数据位于哪儿,如何控制对象的“存在时间”呢?针对这个问题,解决的方案是各异其趣的。C++认为程序的执行效率是最重...
分类:其他好文   时间:2015-10-23 18:23:30    阅读次数:154
java中的接口深层理解
深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。....
分类:编程语言   时间:2015-10-22 16:55:41    阅读次数:165
Python -- OOP高级 -- 元类
type()函数既可以返回一个对象的类型,又可以创建出新的类型def fn(self, name="world"): print("Hello, %s!" % name) Hello = type("Hello", (object,), dict(hello=fn))h = Hello(...
分类:编程语言   时间:2015-10-22 14:00:37    阅读次数:178
继续“Java之重”
当年可以容忍这一切是因为有个对OOP的信仰,笃信OO是横扫一切的方法论,而只有Java才是根红苗正的OOP语言,如果你只会啥php,perl的那些脚本语言,对不起工资比起Java程序员只能打个6折吧。 ? ? ? ?...
分类:编程语言   时间:2015-10-22 12:39:59    阅读次数:198
Python -- OOP高级 -- 枚举类
Enum可以把一组相关常量定义在一个class中,且class不可变,而且成员可以直接比较。from enum import EnumMonth = Enum('Month', ('Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', \ ...
分类:编程语言   时间:2015-10-22 12:30:51    阅读次数:238
纯面向对象数据库为什么这么少
纯面向对象数据库的需求这么大,为什么没几个人做,反而一堆人去搞KeyValue这类简单型数据库,因为OOP的设计是通过点点点(...)不断地在数据间跳来跳去,对于CPU来说跳转是很简单的,可以直接把地址写在机器码上,...
分类:数据库   时间:2015-10-22 07:05:06    阅读次数:169
OOP 6大基本原则
1、开闭原则: 对扩展开发、对修改关闭。2、里氏替换原则:子类替换父类(可以用父类对象的任何地方都可以用子类对象代替)3、依赖倒置原则:程序要依赖于抽象接口,不要依赖于具体实现。简单的说就是要求对抽象进行编程,不要对实现进行编程,这样就降低了客户与实现模块间的耦合。4、接口隔离原则:客户端不应该依赖...
分类:其他好文   时间:2015-10-22 00:02:28    阅读次数:345
AOP面向切面编程
AOP面向切面编程 AOP(Aspect-Oriented Programming,面向切面的编程),它是可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。它是一种新的方法论,它是对传统OOP编程的一种补充。 OOP是关注将需求功能划分为不同的并且相对.....
分类:其他好文   时间:2015-10-21 12:38:45    阅读次数:236
深入理解 AngularJS 的 Scope
JavaScript 的原型继承就是奇葩。之前在 V2EX 上看到讨论说,不会 OOP 的 JavaScript 的程序员就是野生程序员。看来我是属于野生的。一、遇到的问题问题发生在使用 AngularJS 嵌套 Controller 的时候。因为每个 Controller 都有它对应的 Scope...
分类:Web程序   时间:2015-10-21 12:09:56    阅读次数:358
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!