首页> 基础笔记 >PHP基础学习 >面向对象 面向对象

PHP面向对象的介绍

作者:小萝卜 2019-08-30 浏览 878

简介PHP面向对象的介绍,面向对象的概念(OOP),什么是面向对象,类和对象之间的关系,什么是类,什么是对象

面向对象的概念(OOP)

OOP(Object-Oriented Programming, 面向对象的编程)技术为编程人员敞开了一扇大门,使其编程的代码更简洁、更易于维护,并且具有更强的可重用性。

OOP达到了软件工程的三个目标:

重用性、灵活性、扩展性

OOP面向对象编程的特点:

封装、继承、多态

建议学习PHP面向对象的两个方向:

面向对象技术的语法

面向对象的编程思想

什么是面向对象

面向对象

对象的概念是面向对象技术的核心。在现实世界里,我们面对的所有事物都是对象,如计算机、电视机、自行车等。在面向对象的程序设计中,对象是一个由信息及对信息进行处理的描述所组成的整体,是对现实世界的抽象。

面向对象的三个主要特性:

对象的行为:可以对对象施加哪些操作;如电视机的开、关、转换频道等。

对象的状态:当施加那些方法时,对象如何响应;如电视机的外形、尺寸、颜色等;

对象的标识:如何区分具有相同行为与状态的不同对象。

类和对象之间的关系

类与对象的关系就如模具和铸件的关系,类的实例化结果就是对象,而对对象的抽象就是类.类描述了一组有相同特性(属性)和相同行为(方法)的对象。

什么是类

具有相同特性(数据元素)和行为(功能)的对象的抽象就是类。因此,对象的抽象是类,类的具体化就是对象,也可以说类的实例是对象,类实际上就是一种数据类型。

类具有属性,它是对象的状态的抽象,用数据结构来描述类的属性。

类具有操作,它是对象的行为的抽象,用操作名和实现该操作的方法来描述。

什么是对象

在客观世界里,所有的事务都是由对象和对象之间的联系组成的。对象是系统中用来描述客观事物的一个实体,他是构成系统的一个基本单位。

很赞哦! (0)

文章评论

    高端网站建设