解释器模式是我们暂时的最后一讲,一般主要应用在OOP开发中的编译器的开发中,所以适用面比较窄。Context类是一个上下文环境类,Plus和Minus分别是用来计算的实现,代码如下:[java]view plaincopypublicinterfaceExpression{publicintinte...
分类:
其他好文 时间:
2015-05-06 10:47:16
阅读次数:
129
想要学习javascript中的面向对象编程(oop),首先就要了解原型及原型链。先来个例子,了解原型1 function Foo(y){ 2 this.y = y; 3 } 4 Foo.prototype.x = 10; 5 Foo.prototype.calculate = function(z...
分类:
编程语言 时间:
2015-05-06 01:22:13
阅读次数:
154
总觉得JS的OOP不伦不类的,可能是因为先接触了Java,所以对JS的OO部分有些抵触。但既然面试官问到了JS的OOP,那么说明这东西肯定是有用的,应该抛开偏见,认真地了解一下。本文详细解析简单原型链继承、借用构造函数继承、组合继承、原型式继承、寄生式继承和寄生组合式继承,以及各种继承方式的优缺点及...
分类:
Web程序 时间:
2015-05-05 14:00:42
阅读次数:
156
object -c OOP ,源码组织,Foundation框架详解1 1.1 So what is OOP? OOP is a way of constructing software composed of objects. Objects are like little machines li...
分类:
其他好文 时间:
2015-05-05 10:15:18
阅读次数:
116
一,设计三个界面
main.ui,do.ui,wait.ui
图片资源使用qrc文件来控制载入:
img.qrc的内容:
bg.jpg
do.jpg
wait.jpg
显示风格使用样式表qss来控制:
二,将资源控制文件qrc转换成python文件来控制资源载入
转换命令 为
C:\Python27\Lib\s...
分类:
其他好文 时间:
2015-05-03 14:41:13
阅读次数:
200
前言:W3C规定的三类DOM标准接口(换图)Core DOM(核心DOM),适用于各种结构化文档;XML DOM(Java OOP学过),专用于XML文档;HTML DOM,专用于HTML文档,下面了解下面几个问题。一、location和history对象back() //返回forward() g...
分类:
其他好文 时间:
2015-05-03 08:12:13
阅读次数:
127
js中的oop编程我们经常使用系统自带的对象,称之为系统对象,例如:Array,Date等等。对象下面的变量:叫做对象的属性,对象下面的函数 : 叫做对象的方法。创建一个空对象,var obj = {}; var obj = new Object();//工厂方式 : 封装函数function cr...
分类:
Web程序 时间:
2015-05-02 18:03:50
阅读次数:
148
jsp端:
在常规的情况下,如果需要将多个来源的数据通过ajax的方式传送到服务器端,就需要的在web客户端将不同来源的数据通过“+”加号进行拼接,然后再进行传递,这样的拼接字符串的方式很明显,不具有oop特性。而且数据格式复杂,数据来源越多,拼接字月容易出现错误。这时就可以使用json.org网站提供的json.js框架文件来讲JavaScript对象转换成json字符串,转换方式非常方...
分类:
Web程序 时间:
2015-05-01 16:11:37
阅读次数:
172
OOP——Object Oriented Programming是java最大的特点,而且他不和C++一样,java属于彻头彻尾的面向对象,每一个文件都是以类的形式出现,main函数也包括在一个大类中。
1、关于类的声明定义如下模板:
class User{
String name;
//成员变量
int age;
public void show()
{
System.out....
分类:
编程语言 时间:
2015-05-01 10:47:33
阅读次数:
122
什么是AOP?AOP面向切面编程 AOP是对OOP思想的一种延伸AOP采取横向抽取机制,取代了传统纵向继承,重复性代码。AOP面向切面编程底部原理代理
分类:
编程语言 时间:
2015-05-01 10:32:52
阅读次数:
129