PHP面向对象

本文介绍了面向对象编程的基本概念,包括类、对象、封装、继承和多态等核心特性。通过这些概念的学习,读者可以理解如何使用面向对象的方法来组织代码,并了解如何创建可复用的代码结构。

将数据及处理数据的相应函数或方法"封装"到一个"类"(class)中,类的实例称为"对象".

在一个对象内,只有属于该对象的函数才可以存取该对象的数据.

对象的三大特征:封装,继承和多态;

封装:是将数据和代码绑在一起,避免受外界的影响,(实例)

 类:类是抽象数据类型的实现,一个类所有所有对象都具有相同的数据结构,并且共享相同的实现操作代码

类是所有对象的共同的行为和不同状态的结合体,

类是对象的抽象及描述,它具有共同行为的若干对象的统一描述

类中还包含生成对象的具体方法

继承:一个定义的新类继承已有类,将继承已有类的所有方法和属性,并且可以添加所需的新的方法和属性

子类:新定义的类

基(父)类:已有的类

多态:不同的类对于不同的操作具有不同的行为

多态机制使具有不同的内部结构的对象可以共享相同的外部接口,通过这种方式减少代码冗余

 

转载于:https://www.cnblogs.com/yinyusoso/p/9191745.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值