首页> 基础笔记 >PHP基础学习 >面向对象 面向对象
PHP面向对象的介绍
作者:小萝卜 2019-08-30 【 PHP 】 浏览 1170
简介PHP面向对象的介绍,面向对象的概念(OOP),什么是面向对象,类和对象之间的关系,什么是类,什么是对象
面向对象的概念(OOP)
OOP(Object-Oriented Programming, 面向对象的编程)技术为编程人员敞开了一扇大门,使其编程的代码更简洁、更易于维护,并且具有更强的可重用性。
OOP达到了软件工程的三个目标:
重用性、灵活性、扩展性
OOP面向对象编程的特点:
封装、继承、多态
建议学习PHP面向对象的两个方向:
面向对象技术的语法
面向对象的编程思想
什么是面向对象
面向对象
对象的概念是面向对象技术的核心。在现实世界里,我们面对的所有事物都是对象,如计算机、电视机、自行车等。在面向对象的程序设计中,对象是一个由信息及对信息进行处理的描述所组成的整体,是对现实世界的抽象。
面向对象的三个主要特性:
对象的行为:可以对对象施加哪些操作;如电视机的开、关、转换频道等。
对象的状态:当施加那些方法时,对象如何响应;如电视机的外形、尺寸、颜色等;
对象的标识:如何区分具有相同行为与状态的不同对象。
类和对象之间的关系
类与对象的关系就如模具和铸件的关系,类的实例化结果就是对象,而对对象的抽象就是类.类描述了一组有相同特性(属性)和相同行为(方法)的对象。
什么是类:
具有相同特性(数据元素)和行为(功能)的对象的抽象就是类。因此,对象的抽象是类,类的具体化就是对象,也可以说类的实例是对象,类实际上就是一种数据类型。
类具有属性,它是对象的状态的抽象,用数据结构来描述类的属性。
类具有操作,它是对象的行为的抽象,用操作名和实现该操作的方法来描述。
什么是对象:
在客观世界里,所有的事务都是由对象和对象之间的联系组成的。对象是系统中用来描述客观事物的一个实体,他是构成系统的一个基本单位。
很赞哦! (0)
上一篇:PHP如何抽象一个类