码迷,mamicode.com
首页 >  
搜索关键字:oop    ( 4473个结果
Perl OOP
模块/类(包) 创建一个名为Apple.pm的包文件(扩展名pm是包的缺省扩展名,意为Perl Module)。 一个模块就是一个类(包)。 new()方法 new()方法是创建对象时必须被调用的,它是对象的构造函数。 sub new { my $class = shift; my $this = {}; bless $this, $class; return...
分类:其他好文   时间:2015-07-29 23:00:29    阅读次数:126
30 分钟快快乐乐学 SQL Performance Tuning
转自:http://www.cnblogs.com/WizardWu/archive/2008/10/27/1320055.html有些程序员在撰写数据库应用程序时,常专注于 OOP 及各种 framework 的使用,却忽略了基本的 SQL 语句及其「性能 (performance)优化」问题。版...
分类:数据库   时间:2015-07-29 12:00:53    阅读次数:143
OOP三类继承的区别
OOP继承的区别提纲:1. 普通类继承,并非一定要重写父类方法。2. 抽象类继承,如果子类也是一个抽象类,并不要求一定重写父类方法。如果子类不是抽象类,则要求子类一定要实现父类中的抽象方法。3. 接口类继承。如果是一个子接口,可以扩展父接口的方法;如果是一个子抽象类,可以部分或全部实现父接口的方法;...
分类:其他好文   时间:2015-07-29 11:34:23    阅读次数:163
AOP与OOP的区别
AOP: (Aspect Oriented Programming) 面向切面编程。是目前软件开发中的一个热点,也是Spring框架中容。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。主要的功能是:日志记录,性能统...
分类:其他好文   时间:2015-07-27 10:49:55    阅读次数:121
js面向对象深入理解
ECMAScript 有两种开发模式:1.函数式(过程化),2.面向对象(OOP)。面向对象的语言有一个标志,那就是类的概念,而通过类可以创建任意多个具有相同属性和方法的对象。但是,ECMAScript 没有类的概念,因此它的对象也与基于类的语言中的对象有所不同。一.创建对象 创建一个对象,然后给这...
分类:Web程序   时间:2015-07-26 22:08:46    阅读次数:149
java面向对象:String类的用法
package com.cloud.oop; public class Demo2 { /** * @param args */ public static void main(String[] args) { System.out.println("===String类型:实例化String类对象==="); String name="Tom"; System.o...
分类:编程语言   时间:2015-07-25 22:59:00    阅读次数:151
Spring层次图
Spring层次图说明:1.Strus2充当web层,接管jsp/action表单,主要体现出MVC的数据输入、数据处理、数据分离显示。2.平时所讲的model是一个很大的概念,会包括业务层、dao层和持久层。但在一个项目中不一定三个层都有,可以根据实际情况选择。3.hibernate OOP主要解...
分类:编程语言   时间:2015-07-24 22:18:04    阅读次数:172
基础加强01
面向对象编程:【Object – Oriented - Programming】简称"OOP"; 面向对象三大特性:封装、继承、多态。 类也是一种数据类型。 快捷键2 ctrl+k+c 表示 注释; ctrl+alt+F10 表示 生成函数; ctrl+k+u 表示 取消注释 ctrl+k+D 和c...
分类:其他好文   时间:2015-07-24 17:37:09    阅读次数:109
多级分销对接第三方API获取数据系统的优化
最近在做一个基于有赞的多级分销管理系统,所有成员的店面均在有赞商城,使用有赞API获得他们的业绩,但是有赞提供的分销只有一级,故制作该系统。考虑到减轻工作量,理清层次关系,采用了OOP设计方法,将数据库,表封装为基类,分销成员,店面等继承表。 但是在列出销售量报表和分销商的时候出现了严重性能问题,由于分销商的业绩奖励是与其下级分销商挂钩的,故封装数据库的时候,进行了DFS遍历来获得所有分销商的关...
分类:Windows程序   时间:2015-07-23 13:55:34    阅读次数:247
[C++设计模式] command 命令模式
在软件系统中,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”。但在某些场合,比如要对行为进行“记录、撤销/重做、事务”等处理,这种无法抵御变化的紧耦合是不合适的。在这种情况下,如何将“行为请求者”与“行为实现者”解耦?将一组行为抽象为对象,实现二者之间的松耦合。这就是命令模式(Command Pattern)。 在OOP中,一切都是对象,将请求封装成对象,符合OOP的设计思想,当将客户的单...
分类:编程语言   时间:2015-07-20 13:06:26    阅读次数:204
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!