java学习——类的继承(2)
来源:互联网 发布:java二级考试 编辑:程序博客网 时间:2024/05/21 22:21
1、例子
class Test{
public Test(){
System.out.println("父类Test");
}
protected void DoSomething(){
}
protected Test doIt(){
return new Test();
}
}
//继承父类
class Test2 extends Test{
public Test2(){
System.out.println("父类test2");
}
public void DoSomethingNew(){
}
// 重写父类方法
public void DoSomething(){
}
// 重写父类方法
protected Test2 doIt(){
// System.out.println("Test2.doIt()");
return new Test2();
}
}
public class ClassExtends extends Test2{
public ClassExtends(){
System.out.println("子类classextends");
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
ClassExtends one = new ClassExtends();
System.out.println("--------");
Test two = new Test();
System.out.println("--------");
two.doIt();
System.out.println("--------");
Test2 three = new ClassExtends();
System.out.println("--------");
three.doIt();
System.out.println("--------");
Test2 four = new Test2();
System.out.println("--------");
four.doIt();
}
}
运行结果:
父类Test
父类test2
子类classextends
--------
父类Test
--------
父类Test
--------
父类Test
父类test2
子类classextends
--------
父类Test
父类test2
--------
父类Test
父类test2
--------
父类Test
父类test2
- java学习——类的继承(2)
- Java学习——类的继承(1)
- Java基础学习之——类的继承extends
- Java 学习 类的继承
- 【JAVA学习】类的继承
- java学习-- 类的继承
- java继承2——类与继承(转)
- Java学习——继承
- java学习笔记(五)——继承多态及类的转换问题
- Java程序员的JavaScript学习笔记(2——属性复制和继承)
- java基础学习(四)java类的继承
- java学习日记——继承中方法的重写
- Core Java 8 学习笔记(六) 类的继承
- JAVA类的继承学习笔记
- [Java]类的继承学习笔记
- JAVA学习笔记---类的继承
- JAVA面向对象程序设计——类的继承(继承、多态)
- 浅识——java类的继承
- Android-JNI开发总结
- 生产者与消费者得问题描述
- 语言模型
- C/C++不同文件夹下包含头文件的方法及#include的使用
- 博社村民用新康泰克制毒 小学生剥壳倒粉末月入1万
- java学习——类的继承(2)
- Hadoop集群监测工具——ganglia安装实例
- 推荐13款JavaScript图形和图表绘制工具
- 姬松茸1
- html-keycode码大全
- scala在eclipse开发环境配置<转>
- poj 3253 Fence Repair 哈夫曼最优解STL解法
- Java 自动表单提交
- 0K6410学习之初步移植linux内核