首页 > php教程 > 正文

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

转载 2019-03-14 0 8

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

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

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

一、面向对象的概念。

二、类和对象;

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

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

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

对象的特征有:

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

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

对象的主要三个特性:

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

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

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

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

类的成员变量:

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

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

二.PHP中类的定义:

<?php

class phpClass {

public $var1;

public $var2 = "constant string";

function myfunc ($arg1, $arg2) {

[..]

}

[..]

}

?>

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

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

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

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

三.创建对象:

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

格式:

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

案例:

运行结果:

相关文章


  • PHP常用的 五种设计模式及应用场景
  • 扣丁学堂PHP培训基础之分页原理
  • 为什么说php是web开发最好的语言?
  • 基于ssh/bs/java/asp.net/php/web个人信息门户网
  • 天津PHP培训,老板求我别辞职的原因
  • 《PHP技术大全·第一卷》isset,empty,is_null细致解读
  • 北邮在线PHP学员感言:良师指路 前途无量
  • 培养自己的php编码规范,养成一个好习惯