码迷,mamicode.com
首页 >  
搜索关键字:面向对象编程    ( 4337个结果
AOP技术应用和研究
面向切面编程(Aspect—Oriented Programming,简称AOP)是一种新的软件丌发技术,它是针对面向对象编程(Object.Oriented Programming,简称oop)在处理横跨多个模块的非核心需求时所表现出来的不足而提出的。 AOP技术应用和研究系列,首先分析了面向对象编程(OOP)的优点和缺点,从而引出AOP技术。并介绍AOP的基本思想和基本概念。并通...
分类:其他好文   时间:2014-09-20 15:27:48    阅读次数:213
《Python核心编程》 面向对象编程学习笔记
1. 1. 引言 1. 类与实例 可以定义一个本身没有任何属性的类,而仅把它用做数据的名字空间,这样的类仅作为容器对象来共享名字空间。 示例如下:   class MyData(object):       pass 下面创建它的实例,它只使用类作为名称空间容器。 >>> mathObj = MyData() >>> mathObj.x = 4 >>> mathObj.y...
分类:编程语言   时间:2014-09-19 19:25:36    阅读次数:392
关于名称重整(name mangling)、多态性的一些简单介绍
在看GCC源码的时候看到mangles这个单词,于是google了一下。在面向对象编程语言出现之前,如果你想要打印不同类型的数据,需要写多个方法,例如PrintInteger(int i),PrintString(string s) 和 PrintFloat(float f) 。也就是说, 你必须通...
分类:其他好文   时间:2014-09-19 19:20:05    阅读次数:194
【java开发系列】—— JAVA面试题(1)
今天参加笔试,里面有设计模式,和一些基础题!印象最深的是:什么不是Object的函数,我蒙的finalize,哎,无知!还问了,接口与抽象类的不同,还有多线程的实现方式!下面基本都有。另外还问了,观察者模式,设计模式,我一点不会,看来要下功夫了!1. 面向对象编程的三大特性是什么,请简要阐述(1)....
分类:编程语言   时间:2014-09-16 20:24:01    阅读次数:285
Javascript面向对象编程
Javascript 面向对象编程(一):封装作者:阮一峰学习Javascript,最难的地方是什么?我觉得,Object(对象)最难。因为Javascript的Object模型很独特,和其他语言都不一样,初学者不容易掌握。下面就是我的学习笔记,希望对大家学习这个部分有所帮助。我主要参考了以下两本书...
分类:编程语言   时间:2014-09-16 18:48:20    阅读次数:483
C++11(15): 模板与泛型编程
面向对象编程和泛型编程都能处理在编写程序时不知道类型的情况。不同之处:OOP能处理类型在程序运行之前都未知的情况;而泛型编程中,在编译时就能获知类型了 模板参数类别不能为空。 模板参数表示在类或函数定义中用到的类型或值。 template int compare(const T &v1 , const T &v2) {     if(v1     if(v2     return...
分类:编程语言   时间:2014-09-16 14:21:43    阅读次数:382
js面向对象
在面向对象编程中,类(class)是对象(object)的模板,定义了同一组对象(又称“实例”)共有的属性和方法。Javascript语言不支持“类”,但是可以用一些变通的方法,模拟出“类”。下面是定义类的三种方法,如下所示:?一、构造函数法它用构造函数模拟"类",在其内部用this关键字指代实例对...
分类:Web程序   时间:2014-09-15 17:14:29    阅读次数:250
J2SE总结
刚刚学完J2SE,总结一下,不当之处敬请赐教。 基本概念:     刚刚接触Java,突然冒出了好多了名词,一会儿J2SE,一会儿Java,一会儿JDK,蒙圈了,总结一下他们的关系吧。     SDK:Software Development Kit,软件开发工具;     JDK:Java Development Kit,Java开发工具;     J2SDK:Java2 SDK; ...
分类:其他好文   时间:2014-09-13 21:35:16    阅读次数:311
Java基础知识整理(一) 面向对象程序设计——封装整理
1 类中的属性又叫成员变量(member variable),属性用英文(property)或者attribute2 对象(Object) 又叫做实例(Instance)。生成一个对象的过程叫做对象的实例化3 面向对象编程中命名的约定:(a) 类:首字母大写,如果一个类名由多个单词构成,那么每个单词...
分类:编程语言   时间:2014-09-12 01:06:52    阅读次数:155
js深入学习-对象
很多文章介绍JS是一种面向编程语言,既然面向对象编程,那么肯定有对象,那么js的对象和其他面向对象编程语言的对象定义有什么区别。 1.c#,对象是类的实例。 int 类型变量就是一个对象。结构 类型变量也是一个对象,自定义一个人的类型,实例化一个变量,也是对象。 2.js 对象,我在 w3school 看到对象的一些介绍,对于对象总有点傻傻分不清楚。到底是类型的实例,还是类型,所以我暂时直接认...
分类:Web程序   时间:2014-09-11 03:28:31    阅读次数:209
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!