继承的限制
来源:互联网 发布:数据挖掘常用方法 编辑:程序博客网 时间:2024/06/05 04:30
继承的限制
课程大纲
一、1、Java只能实现单继承,也就是说一个类只能有一个父类
2、允许多层继承,一个子类可以有父类,父类也可以有其他父类
3、继承只能继承非私有的 属性和方法
4、构造方法不能被继承
5、protected专门用来做继承用的,修饰属性和方法
6、一个Java文件中只能有一个public修饰的类
/**
非私有:public protected default
访问修饰符:private(私有) public(公共的) protected(受保护的) default(默认的)
注意:构造方法不能被继承
*/
class ExtedsDemo
{
public static void main(String[] args)
{
HomeChicken hc = new HomeChicken();
hc.desc();
}
}
//父类(超类)
class Chicken
{
protected String name;
public Chicken()
{
System.out.println(“Chicken”);
}
public void desc()
{
System.out.println(“我是一只鸡”);
}
}
//家鸡
class HomeChicken extends Chicken
{
public HomeChicken()
{
System.out.println(“HomeChicken”);
}
}
//野鸡
class Pheasent extends Chicken
{
}
- java 继承 继承的限制
- 继承的限制
- Java继承的限制
- 继承的限制
- 继承的实现与限制
- Java中继承的限制
- 解除SWT不允许继承的限制
- Java继承的基本概念及其限制 总结
- Java继承的基本概念及其限制
- Java继承的基本概念及其限制 总结
- qt多继承限制
- Java继承的基本概念及其限制(基础语法二)
- 面向对象继承-限制范围的拖拽
- 8、继承和限制控制
- 继承和基类的虚函数的访问限制和默认参数值的问题
- 异常的限制,异常说明在类继承是怎样的?
- 绕开final(不可继承)的限制,扩展Integer判断素数的方法
- 7 python 动态绑定,@property的使用__slots_限制class的属性以及多重继承
- java中各种进制的转换
- frameset跳出框架-自动跳转
- Odoo8.0不能创建客户问题的解决 Document type: res.partner, Operation: read
- Linux替换文本字符串(Vim编辑器中使用)
- SDAU 1001
- 继承的限制
- CF#345div2D题解
- MySQL 表的操作语句(2)
- Adobe Reader 背景色修改
- mysql查看慢查询日志
- maven项目报错:找不到编译器
- 第6周项目2带武器的游戏角色
- 第三周项目:个人所得税计算
- Stanford 机器学习-Neural Networks learning