面对对象就是: 把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象。对同类对象抽象出其共性,形成类。类中的大多数数据,只能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信。程序流程由用户在使用中决定。对象即为人对各种具体物体抽象后的一个概念, ...
分类:
编程语言 时间:
2017-07-17 21:52:43
阅读次数:
185
构造函数是一个魔术方法它在创建对象的时候自动调用一个类中有且只能有一个构造函数构造函数可以带参数,这些参数通常用来给类的对象进行初始化的赋值构造函数可以被继承,但如果子类也定义了构造函数,那么父类的构造函数被覆盖 $this 指代当前类的对象 析构函数也是一个魔术方法它是在对象被销毁时自动被调用它不 ...
分类:
其他好文 时间:
2017-07-14 14:43:05
阅读次数:
124
9.类 面对对象编程Object Oriented Programming,简称OOP。 面向对象编程是最有效的软件编写方法之一。在面向对象编程中,你编写表示现实世界中的事物和情景的类,并基于这些类来创建对象。编写类时,你定义一大类对象都有的通用行为。基于类创建对象时,每个对象都自动具备这种通用行为 ...
分类:
编程语言 时间:
2017-07-12 21:18:50
阅读次数:
268
掌握PHP就是使用电脑制定规则。框架tp3.2/5.2 在结构化编程中,程序围绕着要解决的任务来设计。 面向对象编程中,程序围绕着问题域中的对象来设计。 面对对象的识别事物的方式: ●类比 >归类类是事物的抽象 事物是类的实例(实例化->new) 类是具有相同属性和行为的一组对象的集合 在软件系统中 ...
分类:
Web程序 时间:
2017-07-12 20:02:10
阅读次数:
197
1.什么是继承? 使一个类拥有另一个类全部公开的属性与行为的一种机制。 2.继承的目的 假如一个类拥有另一个类的全部行为与属性,并且这些属性与行为数量较大,同时为其他类所共享,可以将这个类定义为子类去继承另一个类,实现代码复用。 3.继承的影响 子类拥有了父类中非private的方法与属性。 4.继 ...
分类:
其他好文 时间:
2017-07-09 18:23:00
阅读次数:
108
1\ 反射 面对对象通常访问属性,是通过 对象.数据属性访问的 可以得到类的,对象的值 现在通过字符串可以得到属性的值 print(getattr(People,'school'))#oldboy 通过getattr 通过字符串获取值 ...
分类:
其他好文 时间:
2017-07-07 21:33:36
阅读次数:
129
面向对象编程: 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强...” 面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,即:将之前实 ...
分类:
编程语言 时间:
2017-07-06 15:11:13
阅读次数:
301
python介绍python是一种解释型的,面对对象的。带有动态语义的高级程序设计语言python简史1989年,Guido(龟叔)为ABC语言写的一个插件。因MontyPython的喜剧团体的原因,故给这个语言起名为python。linux也是1989年诞生的,1991年正式发布linux1.0内核;1990年,发布python的第一个版..
分类:
编程语言 时间:
2017-06-29 17:36:26
阅读次数:
114
python介绍python是一种解释型的,面对对象的。带有动态语义的高级程序设计语言python简史1989年,Guido(龟叔)为ABC语言写的一个插件。因MontyPython的喜剧团体的原因,故给这个语言起名为python。linux也是1989年诞生的,1991年正式发布linux1.0内核;1990年,发布python的第一个版..
分类:
编程语言 时间:
2017-06-29 17:27:16
阅读次数:
132
关键词:面对对象、类、、构造方法、this、static、内部类 一、面对对象的概念:把解决的问题安装一定规则划分为多个独立的对象,然后通过调用对象的方法来解决问题。其特点可概括为封装性、继承性、多态性。 1、封装性:面对对象的核心,将对象的属性和行为封装起来,不需要让外界知道具体实现细节,这就是封 ...
分类:
编程语言 时间:
2017-06-27 23:23:05
阅读次数:
253