- 1
- 0
- 约1.07千字
- 约 6页
- 2017-12-23 发布于上海
- 举报
第17讲 PHP面向对象开发的学习一
(第17讲) PHP面向对象开发的学习(一)
演讲老师:张恩民
支持网站:
1、什么是面向对象,什么是类
2、使用CLASS创建一个类
3、类的成员属性和成员方法
4、使用new函数对象实例化
PHP100视频教程
(第17讲) PHP面向对象开发的学习(一)
PHP100视频教程
1、什么是面向对象
起初,“面向对象”是专指在程序设计中采用封装、继承、抽象等设计方法。可是,
这个定义显然不能再适合现在情况。面向对象的思想已经涉及到软件开发的各个方
面。如,面向对象的分析(OOA,Object Oriented Analysis),面向对象的设计
(OOD,Object Oriented Design)、以及我们经常说的面向对象的编程实现
(OOP,Object Oriented Program)。
传统开发方法存在问题
1.软件重用性差 ,2.软件可维护性差,3.无很好的扩展性
面向对象的要素
1. 抽象性 , 2. 封装性 ,3.共享性 ,4. 强调对象结构而不是程序结构
面向对象的三大特点(封装,继承,多态)缺一不可
(第17讲) PHP面向对象开发的学习(一)
PHP100视频教程
PC
对象
属性:电脑
方法:我们理解成提高的功能,
看电影,玩游戏,编程,上网
什么是类
我们可以理解成一个功能集合菜单,我们通过类来实现生成我们的方法
类:
显示器
键盘
主机
……
(第17讲) PHP面向对象开发的学习(一)
PHP100视频教程
2、使用CLASS创建一个类
class 方法名 {
……
}
成员属性
成员方法
class MyPc{
public $name;
var $price;
function vod() {
return PHP100视频教程;
}
}
3、类的成员属性和成员方法
(第17讲) PHP面向对象开发的学习(一)
PHP100视频教程
4、使用new函数对象实例化
class MyPc{
public $name;
var $price;
function vod() {
return PHP100视频教程;
}
}
$pc1 = new MyPc();
$pc1-name;
new 对象名( 参数 )
例:
使用 - 访问对象内容
(第17讲) PHP面向对象开发的学习(一)
还有什么疑问可以到 提出
也可以以发送邮件到 Master@
感谢收看本次教程!
本次演讲老师:张恩民
PHP100视频教程
您可能关注的文档
- 生物规范答题有关细胞分裂综合应用的案例.ppt
- 生肖的含义.ppt
- 用心理健康教育的理念做好班主任工作讲座课件.ppt
- 用SHELXTL程序进行晶体结构分析的方法ppt.ppt
- 生物规范答题有关生物膜结构和功能.ppt
- 用第5章.ppt
- 电力电子课件ppt.ppt
- 电化学腐蚀原理动力学0512.ppt
- 甲午战争与马关条约ppt.ppt
- 电子元器件基础知识071113.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)