php抽象类用法实例分析


Posted in PHP onJuly 07, 2015

本文实例讲述了php抽象类用法。分享给大家供大家参考。具体如下:

<?php
/*
 * abstract
 * 抽象类:
 * 1、至少有一个抽象方法(没有具体实现的方法)
 * 2、不能被实例化,可以被继承
 * 3、抽象类可以有子抽象类
 * 相对于接口:
 * 1、可以有属性
 * 2、一个子类只能继承一个抽象类,但是可以实现多个接口
 * 
 * 
 * */
 abstract class qian {
  abstract function getfirst();
  function gettwo() {
    echo "I am gettwo";
  }
 }
 abstract class jj extends qian {
  abstract function getthree();
 }
 class nan extends jj {
  function getfirst() {
    echo "I am getfirst";
  }
  function getthree() {
    echo "I am getthree";
  }
 }
 $nn = new nan();
 $nn->getfirst();
 $nn->gettwo();
 $nn->getthree();
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
基于mysql的论坛(3)
Oct 09 PHP
解析PHP缓存函数的使用说明
May 10 PHP
php合并js请求的例子
Nov 01 PHP
php 中文字符串首字母的获取函数分享
Nov 04 PHP
让PHP显示Facebook的粉丝数量方法
Jan 08 PHP
windows8.1下Apache+Php+MySQL配置步骤
Oct 30 PHP
crontab无法执行php的解决方法
Jan 25 PHP
PHP实现动态执行代码的方法
Mar 25 PHP
使用php实现网站验证码功能【推荐】
Feb 09 PHP
PHP用函数嵌入网站访问量计数器
Oct 27 PHP
ThinkPHP 5 AJAX跨域请求头设置实现过程解析
Oct 28 PHP
PHP安装扩展mcrypt以及相关依赖项深入讲解
Mar 04 PHP
PHP导入导出Excel代码
Jul 07 #PHP
一张表搞清楚php is_null、empty、isset的区别
Jul 07 #PHP
10条php编程小技巧
Jul 07 #PHP
php实现的任意进制互转类分享
Jul 07 #PHP
Apache服务器下防止图片盗链的办法
Jul 06 #PHP
php获取指定(访客)IP所有信息(地址、邮政编码、国家、经纬度等)的方法
Jul 06 #PHP
php实现搜索一维数组元素并删除二维数组对应元素的方法
Jul 06 #PHP
You might like
PHP备份/还原MySQL数据库的代码
2011/01/06 PHP
浅析php中抽象类和接口的概念以及区别
2013/06/27 PHP
ZendFramework2连接数据库操作实例
2017/04/18 PHP
浅析PHP开发规范
2018/02/05 PHP
弹出广告特效(一个IP只弹出一次)的代码
2007/07/27 Javascript
JQuery 拾色器插件发布-jquery.icolor.js
2010/10/20 Javascript
js获取GridView中行数据的两种方法 分享
2013/07/13 Javascript
利用JQuery和Servlet实现跨域提交请求示例分享
2014/02/12 Javascript
js判断鼠标左、中、右键哪个被点击的方法
2015/01/27 Javascript
js判断复选框是否选中及选中个数的实现代码
2016/05/30 Javascript
AngularJS基础 ng-mouseleave 指令详解
2016/08/02 Javascript
用js读写cookie的简单方法(推荐)
2016/08/08 Javascript
通过网页查看JS源码中汉字显示乱码的解决方法
2016/10/26 Javascript
JS设计模式之策略模式概念与用法分析
2018/02/05 Javascript
vue通过指令(directives)实现点击空白处收起下拉框
2018/12/06 Javascript
vue调用语音播放的方法
2019/09/27 Javascript
详解三种方式在React中解决绑定this的作用域问题并传参
2020/08/18 Javascript
[56:48]FNATIC vs EG 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
wxpython中利用线程防止假死的实现方法
2014/08/11 Python
Python基础入门之seed()方法的使用
2015/05/15 Python
简单了解python PEP的一些知识
2019/07/13 Python
python 命令行传入参数实现解析
2019/08/30 Python
深入浅析Python科学计算库Scipy及安装步骤
2019/10/12 Python
python实现扑克牌交互式界面发牌程序
2020/04/22 Python
Python控制台实现交互式环境执行
2020/06/09 Python
ivx平台开发之不用代码实现一个九宫格抽奖功能
2021/01/27 HTML / CSS
生物制药专业求职信
2014/03/11 职场文书
家长学校实施方案
2014/03/15 职场文书
化学教育专业自荐信
2014/07/04 职场文书
2015年禁毒工作总结
2015/04/30 职场文书
工作态度恶劣检讨书
2015/05/06 职场文书
自定义函数实现单词排序并运用于PostgreSQL(实现代码)
2021/04/22 PostgreSQL
JavaScript流程控制(循环)
2021/12/06 Javascript
javascript的var与let,const之间的区别详解
2022/02/18 Javascript
解决MySQL报“too many connections“错误
2022/04/19 MySQL
Windows Server 2022 超融合部署(图文教程)
2022/06/25 Servers