php抽象类使用要点与注意事项分析

 更新时间:2015年02月09日 10:30:30   作者:php之路  
这篇文章主要介绍了php抽象类使用要点与注意事项,实例分析了php抽象类的功能、定义与使用中的相关注意事项,需要的朋友可以参考下

本文实例分析了php抽象类使用要点与注意事项。分享给大家供大家参考。具体分析如下:

php抽象类使用要点与注意事项如下:

1、用 abstract 来修饰一个类,那么这个类就是抽象类;抽象类绝对不能被实例化,即$abc = new 抽象类名();会报错。

2、用abstract 来修饰一个方法,那么该方法就是抽象方法;

3、如果类中有一个抽象方法,那么该类就必须定义为抽象类;但反过来,抽象类里并不一定要有抽象方法。另外,抽象类里也可以有普通方法。

4、抽象方法不能有方法体。即abstract function abc();------后面不能加大括号{.........}。

5、一个类继承了某个抽象类,那么,它必须实现抽象类中所有的抽象方法(除非,它也这些抽象方法声明为抽象的,相当于抽象类继承了抽象类)。

抽象类简单实例:

<?php
abstract class Animal{
 public $name;
 protected $price; 
 abstract function cry();
}
class Dog extends Animal{
 function cry(){
 echo "汪汪...";
 }
}
$abc = new Animal();
?>

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

相关文章

  • 站长助手-网站web在线管理程序 v1.0 下载

    站长助手-网站web在线管理程序 v1.0 下载

    站长助手-网站web在线管理程序 v1.0 下载...
    2007-05-05
  • PHP在字符断点处截断文字的实现代码

    PHP在字符断点处截断文字的实现代码

    所谓断字 (word break),即一个单词可在转行时断开的地方。这一函数将在断字处截断字符串。
    2011-04-04
  • 解决laravel 出现ajax请求419(unknown status)的问题

    解决laravel 出现ajax请求419(unknown status)的问题

    今天小编就为大家分享一篇解决laravel 出现ajax请求419(unknown status)的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-09-09
  • mysql总结之explain

    mysql总结之explain

    最近看了一些explain方面的资料,但是感觉网上的都差不多,基本也和manual差不多,所以自己总结了些,有些不明白的已经用黄色底色标出,希望各位拍砖
    2012-02-02
  • PHP 类型转换函数intval

    PHP 类型转换函数intval

    不管什么类型 如果是数字,就返回数字,如果不是数字就返回0 在PHP中用$_GET['id']的时候就可以这样来一个转换...太好了
    2009-06-06
  • php结合mysql与mysqli扩展处理事务的方法

    php结合mysql与mysqli扩展处理事务的方法

    这篇文章主要介绍了php结合mysql与mysqli扩展处理事务的方法,结合实例形式分析了php使用mysql与mysqli处理事务的相关技巧与注意事项,需要的朋友可以参考下
    2016-06-06
  • PHP中单引号和双引号的区别详解

    PHP中单引号和双引号的区别详解

    看好多代码有时候用单引号或双引号实现包含字符串的内容,其实简单个概括下双引号中的变量可以解析,单引号就是绝对的字符串,下面这篇文章主要给大家介绍了关于PHP中单引号和双引号区别的相关资料,需要的朋友可以参考下
    2023-01-01
  • PHP实现提高SESSION响应速度的几种方法详解

    PHP实现提高SESSION响应速度的几种方法详解

    这篇文章主要介绍了PHP实现提高SESSION响应速度的几种方法,结合实例形式分析了php操作session的机制与提高session响应速度的常见操作技巧,需要的朋友可以参考下
    2019-08-08
  • PHP针对常规模板引擎中与CSS/JSON冲突的解决方法

    PHP针对常规模板引擎中与CSS/JSON冲突的解决方法

    这篇文章主要介绍了PHP针对常规模板引擎中与CSS/JSON冲突的解决方法,非常实用的技巧,需要的朋友可以参考下
    2014-08-08
  • php笔记之常用文件操作

    php笔记之常用文件操作

    php文件操作是phper必须掌握的 虽然用到的机会比较少,现在整理一下学习的笔记代码有详细的注释 看起来应该没问题的。
    2010-10-10

最新评论