学斋随笔,初九潜龙勿用,-45php面向对象(1)
面向对象与面向过程的区别:
面向过程:将一个工作划分为几个步骤,再根据步骤来逐一完成。
面向对象:将工作拆分为各个对象,每个对象独自完成各自的任务,任务(功能)之间通过“调用”来实现连接,最终完成工作。
面向过程是解决简单问题的自然的思维过程,面向对象是解决大规模的复杂问题的良好思想。
面向对象的基本概念有三大特性
封装 继承 多态
类与对象的区别:
类是一个抽象的概念(比如说某一些具有共同特征的物体),而对象则是一个具体的实例。通常来讲,对象离不开类,没有类,就不 能有对象。
类将一个变量和一些函数以及一些常量用一个“名字”包起来,这个名字就是类名。这些属性,函数和常量就属于该类,只能由该类 来使用。
在面向对象的语法中,有如下几种代码
A定义类
1.定义属性(变量)
2.定义方法 (函数)
3.定义常量(类常量)
B创建类的对象
C使用对象
1使用其属性:因为属性就是“变量”,则使用其属性,也就是跟以前使用变量一样。
2使用其方法:因为方法就是“函数”,则使用其方法,也就是跟以前使用函数一样。
3使用其常量:类似使用以前的普通常量。

浙公网安备 33010602011771号