抽象类
来源:互联网 发布:php实现断点续传 编辑:程序博客网 时间:2024/05/22 19:37
1:抽象类
abstract class arr{
public $name;
//当一个方法,不能确定怎么写的时候,就可以定义一个抽象类;
abstract public function cry;
}
抽象类的存在价值:让其他类来继承他,并实现它写的抽象方法;他的价值是用来做设计。
1://不能被实例化
$animal=new arr; //错误的
2:可以没有抽象方法;
3:抽象类中,可以有普通成员方法属性和常量;
4:一旦类中定义了抽象方法,则这个类必须定义抽象类;
5:抽象方法不能有方法体,不能有{};
6:如果一个类,继承了某个抽象类,则该类,必须把这个抽象类所有抽象方法,全部实现(除非该类自己也声明成abstract);
所谓实现,就是重写它的方法
class dog extends arr{
public function cry(){
echo '你好' //这个则不会报错!
}
}
阅读全文
0 0
- 抽象类 抽象函数
- 抽象类、抽象方法
- 抽象类抽象方法
- 抽象类,抽象方法
- 抽象类,抽象方法
- 抽象方法,抽象类
- 抽象类、抽象方法
- 抽象类、抽象字段、抽象方法
- 抽象类、抽象方法、抽象属性
- 13.抽象类、抽象字段、抽象方法
- 抽象类
- 抽象类
- 抽象类
- 抽象类
- 抽象类
- 抽象类
- 抽象类
- 抽象类
- oracle12c dos更改密码方法
- Genymotion下安装外部APK失败
- 用MATLAB绘制高斯分布曲线
- imx6之camera mipi
- Windows7安装Framework .NET4.0失败
- 抽象类
- 设置QtreeWidget水平滚动条
- map与bean和list<Map>与List<bean>互相转换
- 909422229_利用Eclipse将Springboot集成Mybatis教程
- Java反射机制
- 资源导航
- hdu 6178 Monkeys (dfs+FastIO)
- 购物车(cookie和session各自的优缺点)
- 图文演示怎么将cad转换成pdf格式文件的技巧分享