PHP 面向对象上,就业快学教程009

PHP 面向对象(上) ,就业快学教程009

今天我们学习到了面向对象。面向对象的内容是学习好程序设计关键。以后做项目作准备。同时面向对象设计要在顶目设计中慢慢体会。今天有以下学习内容:

一、面向对象的概念。

二、类和对象;

--------------------------------------

一.面向对象的相关概念。

面向对象的程序设计(英语:Object-oriented programming,缩写:OOP)中,对象是一个由信息及对信息进行处理的描述所组成的整体,是对现实世界的抽象。生活中,所有的事物都可以看作为对象。

对象的特征有:

类:类是定义一类事物的抽象特点。如汽车类,动物类,人类。

对象,是类的实例。是类的具体表现。如汽车类中的比亚迪汽车。动物类中的小鸟。

对象的主要三个特性:

对象的行为:可以对 对象施加那些操作,开灯,关灯就是行为。

对象的属性形态:当施加那些方法是对象如何响应,颜色,尺寸,外型。

对象的表示:对象的表示就相当于身份证,具体区分在相同的行为与状态下有什么不同。

举例:比如 Animal(动物) 是一个抽象类,可以具体到一只小鸟、一只小狗,鸟和羊就是具体的对象,他们有颜色属性,可以叫,可以吃,可以跑等行为状态。

类的成员变量:

定义在类内部的变量。该变量的值对外是不可见的,但是可以通过成员函数访问,在类被实例化为对象后,该变量即可称为对象的属性。

类成员函数: 定义在类的内部,可用于访问对象的数据。

二.PHP中类的定义:

class phpClass {

public $var1;

public $var2 = "constant string";

function myfunc ($arg1, $arg2) {

[..]

}

[..]

}

类使用 class 关键字后加上类名定义。

类名后的一对大括号({}) ,类内可以定义变量和方法。

类的变量使用 public / var 来声明, 变量也可以初始化值。

函数定义类似 PHP 函数的定义,但函数只能通过该类及其实例化的对象访问。

三.创建对象:

面向对象,最终操作的是对象,而对象是类的实例化产物。

格式:

$变量名 = new 类名称([参数]);

案例:

运行结果:

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181028A1KMTS00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券