PHP面向对象
来源:互联网 发布:php 输出文本文件 编辑:程序博客网 时间:2024/05/16 09:34
面向对象似乎是一个很模糊的概念,今天老师通过一个案例讲解了纯面向对象的概念。
面向对象编程,简称OOP。OOP达到了软件工程的三个目标:重用性、灵活性和扩展性。
类的概念:类是具有相同属性和方法的一组对象的集合。它为属于该类的所有对象提供了统一的抽象描述,其内部包括属性和方法两个主要部分。
对象的概念:对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。一个对象由一组属性和对这组属性进行操作的一组方法组成。
由于类的概念比较模糊,而对象更是将模糊转为实体的一个过程,下面把今天上午自己写的小例子展示给大家,希望对大家有所帮助。
Flower.class.php
<?php
//定义一个花类
//花的属性:颜色、品种、数量
//花的方法:香味、送人
class Flower{
public $color;
public $type;
public $num;
function Sweet(){
return $this->color.$this->type."发出了诱人的香气"."<br>";
}
function Send(){
return "琳达买了".$this->num."朵".$this->color."的".$this->type."送给了马琳";
}
}
?>
Tuplis.class.php
<?php
include 'Flower.class.php';
//琳达买了郁金香(tulips)送给朋友
$tuplis = new Flower();
$tuplis->color = "蓝色";
$tuplis->type = "郁金香";
$tuplis->num = "66";
echo $tuplis->Sweet();
echo $tuplis->Send();
?>
实现的效果:
蓝色郁金香发出了诱人的香气
琳达买了66朵蓝色的郁金香送给了马琳
- 【面向对象】php面向对象
- php面向对象--php面向对象ppt
- PHP面向对象精要
- PHP 面向对象编程
- PHP面向对象编程
- PHP 面向对象技术
- php 面向对象
- PHP面向对象编程
- Php面向对象01
- PHP面向对象笔记
- PHP面向对象v1:
- php 面向对象学习
- PHP-面向对象-OOP2
- PHP-面向对象-OOP3
- PHP-面向对象-OOP4
- PHP-面向对象-OOP5
- PHP-面向对象-OOP6
- PHP面向对象技术
- 控制反转(IoC)与依赖注入(DI)
- BRE与ERE的异同
- C#:循环冗余校验CRC-16-CCITT和CRC-32-IEEE 802.3
- mac下得代码编辑器
- Sql Server 日期格式化函数
- PHP面向对象
- 嵌入式Linux之我行——S3C2440上MMC/SD卡驱动实例开发讲解(一)
- myecplise避免每次编译
- EditText阻止自动弹出虚拟键盘
- java多线程网页下载代码
- 企业信息化的需求来源于哪里
- 我常上的几个网站
- oracle的subpartition
- UBIFS FAQ and HOWTO