码迷,mamicode.com
首页 >  
搜索关键字:oop    ( 4473个结果
php错误处理和异常处理
PHP错误处理有两种:标准的错误处理和异常(OOP语法新出现的错误处理机制)标准错误是由:错误等级,错误信息,错误发生文件,与错误发生行号组成。php提供了多种错误等级,用来描述错误的重要程度。标准错误两种触发形式:php自动触发: php检测到存在一个错误,则会将错误触发用户脚本触发:利用内置函数...
分类:Web程序   时间:2014-10-20 22:37:18    阅读次数:228
Spring之谈
为什么使用Spring? Spring是一个开源项目,是一个中间件,更是一个框架。那我们为什么使用Spring呢?有人说:框架这种东西,最开始接触Java的时候,做好不要使用。还是要从Java基础的东西学起;有人说:Spring这个框架真是太棒了。它的IOC能够写出更加面向接口的程序;它的AOP是OOP的更好的一个补充。 对,这两种说法我都非常同意。为了更好的理解Spring,我们要掌握好Java的基础;而就工作编码而言,Spring确实是非常好的工具。所以,不同的阶段,不同的对待。...
分类:编程语言   时间:2014-10-19 11:40:17    阅读次数:204
python——深刻理解Python中的元类(metaclass)
译注:这是一篇在Stack overflow上 很热的帖子。提问者自称已经掌握了有关Python OOP编程中的各种概念,但始终觉得元类(metaclass)难以理解。他知道这肯定和自省有关,但仍然觉得不太明白,希望大家可以给出一些实际的例子 和代码片段以帮助理解,以及在什么情况下需要进行元编程。于...
分类:编程语言   时间:2014-10-19 11:28:00    阅读次数:321
C#学习笔记(六)——面向对象编程简介
一、面向对象编程的含义 * 是一种模块化编程方法,使代码的重用性大大的增加。 * oop技术使得项目的设计阶段需要的精力大大的增加,但是一旦对某种类型的数据表达方式达成一致,这种表达方式就可以沿用下去,直到这款应用的生命周期结束。 (一)对象的含义 1、对象就是OPP应用程序的一个组成部分,这个组成...
分类:Windows程序   时间:2014-10-19 01:23:04    阅读次数:196
YII进行数据查询及类库追踪
模型进行数据操作,继承自CActiveRecord (活跃记录) AR数据库向上的封装,AR通过OOP面向对象方式操作数据库。AR需要最终转变为具体的sql语句,通过一个中间类(criteria标准)协助转为的具体sql语句。find、findAll 就是转化为这个类的一些属性 文件路径AR  : \framework\db\ar\CActiveRecord.php 可以看到很多方法 ...
分类:其他好文   时间:2014-10-19 00:04:55    阅读次数:243
转AOP 介绍
http://blog.csdn.net/a906998248/article/details/7514969一、什么是 AOP。AOP(Aspect Orient Programming),也就是面向切面编程。可以这样理解,面向对象编程(OOP)是从静态角度考虑程序结构,面向切面编程(AOP)是从...
分类:其他好文   时间:2014-10-19 00:03:16    阅读次数:320
设计模式总结
OOP基础。OOP有三大目标,重用性、灵活性和扩展性。OOP有三大特性,封装、继承和多态。抽象尽管不是OOP的编程特性,但它却是全部编程语言的最大特性。封装,隐藏程序的属性和的实现细节,并控制属性的訪问权限,对外仅提供接口。继承,是对基类的代码进行利用并扩展基类,是一个从一般到特殊的过程。多态,执行...
分类:其他好文   时间:2014-10-18 12:31:29    阅读次数:152
Spring3.0 AOP 具体解释
一、什么是 AOP。AOP(Aspect Orient Programming),也就是面向切面编程。能够这样理解,面向对象编程(OOP)是从静态角度考虑程序结构,面向切面编程(AOP)是从动态角度考虑程序执行过程。二、AOP 的作用。经常通过 AOP 来处理一些具有横切性质的系统性服务,如事物管理...
分类:编程语言   时间:2014-10-16 19:45:43    阅读次数:320
Scala中的类、接口及协变和逆变
?? 4.   OOP 4.1.     类class 4.1.1.  定义 例子1: class User {   var name = "anonymous"   var age:Int = _   val country = "china"   def email = name + "@mail" } 使用: val u =...
分类:其他好文   时间:2014-10-16 14:56:28    阅读次数:259
面向对象的三个基本特征
面向对象的三个基本特征是:封装、继承、多态。封装封装最好理解了。封装是面向对象的特征之中的一个,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,而且类能够把自己的数据和方法仅仅让可信的类或者对象操作,对不可信的进行信息隐藏。继承面向对象编程 (OOP) 语言的一个主要功能就是“继承”...
分类:其他好文   时间:2014-10-15 12:26:14    阅读次数:253
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!