面向对象3大思想特征介绍

面向对象3大思想特征介绍:

封装:

就是把数据“封闭”起来,尽量不给别人看到。

面向对象的基本语法“类的定义”形式,可以认为是最基本封装——封装了很多数据到某个类(对象)。

但:

更严格(更常说)的封装,是尽量将属性做出“私有的”——并通过共有的方法来向外提供对该属性的“可控性操作”

 

 

继承:

 

多态:

多态:看起来用的是相同的东西(方法),但会得到不同的结果。

 

通常是指:一个对象可以使用相同的方法(动作)但得到不同的结果:

(这里是其他常见面向对象语法示例:)

class A{

function  f1($x ){....做事情1;。。。。}

function  f1($x, $y ){....做事情2;。。。。}

function  f1($x, $y, $z ){....做事情3;。。。。}

}

也指:不同的对象使用相同的方法,但得到不同的结果

 

posted @ 2019-05-24 10:28  zsyzsyzsyzsyzsy  阅读(320)  评论(0编辑  收藏  举报