继承的练习
来源:互联网 发布:淘宝多个客服怎么登陆 编辑:程序博客网 时间:2024/06/04 18:36
/*
继承的练习
继承的特点:1、提高代码的复用性,
2、让类与类之间产生关系 给多态提供前提
java中只支持单继承,不直接支持继承多继承
单继承:即一个类智能有一个父类
*/
class ExtendsDemoTest
{
public static void main(String[] args)
{
ZiPerson zp=new ZiPerson();
zp.show();
System.out.println(zp.PI);
}
}
class Person
{
String name;
final static double PI=3.14;
//父类中的构造代码块也被子类继承了
{
System.out.println("父类中的构造代码块");
}
final void speak()
{
System.out.println("父类中的speak方法");
}
void show()
{
System.out.println("父类中的show方法");
}
}
class ZiPerson extends Person
{
int age;
void speak()
{
System.out.println("子类中的speak方法");
}
void show()
{
super.speak();
System.out.println("子类中的show方法");
}
}
继承的练习
继承的特点:1、提高代码的复用性,
2、让类与类之间产生关系 给多态提供前提
java中只支持单继承,不直接支持继承多继承
单继承:即一个类智能有一个父类
*/
class ExtendsDemoTest
{
public static void main(String[] args)
{
ZiPerson zp=new ZiPerson();
zp.show();
System.out.println(zp.PI);
}
}
class Person
{
String name;
final static double PI=3.14;
//父类中的构造代码块也被子类继承了
{
System.out.println("父类中的构造代码块");
}
final void speak()
{
System.out.println("父类中的speak方法");
}
void show()
{
System.out.println("父类中的show方法");
}
}
class ZiPerson extends Person
{
int age;
void speak()
{
System.out.println("子类中的speak方法");
}
void show()
{
super.speak();
System.out.println("子类中的show方法");
}
}
- 继承、接口的练习
- 继承的练习
- java的继承练习
- 类的继承练习
- Inherited继承的练习
- java7-4 继承的练习
- 继承练习
- Python类的继承的练习
- Open Inventor练习-SoWinExaminerViewer的继承演示
- [[ 江南style]]---->类的继承 java练习
- JAVA--第八周实验--继承的练习
- JAVA 8-1 继承的练习
- 第八周任务一:继承的练习
- java的练习:继承中的构造方法
- C++类的继承练习(1)
- C/C++_log2000_继承的练习1
- 练习之js继承的封装
- 继承,接口,多态的综合练习
- 进程、线程、信号量、互斥锁的一个简单解释
- 子类的实例化过程
- Struts2的OGNL表达式的使用
- Android dvm的进程和Linux的进程, 应用程序的进程的概念
- 杭电2024
- 继承的练习
- java环境配置
- 图像处理之给定任意四点不规则放缩
- Session生命周期讨论
- 使网站首页变灰色,遮罩滤镜
- 五个人比身高 (java)
- 获取ipv4地址
- 浅析GestureDetector
- 验证virtual函数的原理