继承

一个类得到了另一个类当中的成员变量和成员函数。

Java只支持单继承,一个父类可以有多个子类。

使用继承,可减少重复代码。把重复代码放入父类中。需要添加共同的成员变量或函数时可以直接操作父类。

/*
 * For test class
 * 2014-10-27
 */
public class JavaTest  {
	public static void main(String args[]){

		Son son = new Son();
		Father father = new Father();
		father.name = "Jack";
		son.name = "Jhon";
		son.age = 19;
		son.act();
		father.act();
		son.talk();
	}
}

class Father{
	String name;
	int age;

	void act(){
		System.out.println(name + " is moving around..");
	}
}
class Son extends Father{
	//子类Son得到父类的成语变量和成员函数
	int high;
	void talk(){
		System.out.println(name + " found a rabbit. ");
	}
}

输出结果:

Jhon is moving around..

Jack is moving around..

Jhon found a rabbit.

最新文章

  1. 基于ADO.NET的SqlHelper类
  2. get请求乱码
  3. Spring 中的页面重定向
  4. JQUERY 判断选择器选择的对象 是否存在
  5. 怎样在cmd(命令提示符)下进行复制粘贴操作
  6. [cocos2dx动作]CCLabel类数字变化动作
  7. 找不到请求的 .Net Framework Data Provider。可能没有安装。
  8. VSTO 向office文档中插入内容
  9. Complete
  10. js控制图片自动缩放,实现铺满盒子,不变形,完全局中
  11. node.js与比特币(typescript实现)
  12. C#控件数组批量生成控件
  13. MTCP 在 64 位机器上不工作
  14. .NET 并行编程——任务并行
  15. python2中在sqlite3中插入中文
  16. bat处理打开关闭exe
  17. hdu-5889-最短路+网络流/最小割
  18. POJ-放苹果(DP)
  19. 由已打开的文件读取数据---read
  20. BAT面试总结——iOS开发高级工程师

热门文章

  1. HTMLCollection 对象详解,以及为什么循环获取的dom合集操作可能会出现下标不正确的情况?
  2. python http长连接客户端
  3. linux iptables规则介绍
  4. Disruptor——一种可替代有界队列完成并发线程间数据交换的高性能解决方案
  5. java 局部变量几点笔记
  6. Filter自动登录
  7. 记一次linux主机名莫名其妙变成了bogon
  8. Java内存分配及垃圾回收机制(未完待待续)
  9. 验证表格多行某一input是否为空
  10. php中查询mysql如何在IN array中用