继承的概述
在现实生活中,继承一般指的是子女继承父辈的财产。在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。
继承的格式&使用
在程序中,如果想声明一个类继承另一个类,需要使用extends关键字。
格式:
class 子类 extends 父类 {}
package com.itheima;
/*
* 继承:多个类有共同的成员变量和成员方法,抽取到另外一个类中(父类),
* 再让多个类去继承父类,我们多个类就可以获取到父类中的成员了。
* 关键字:
* extends
*/
public class ExtendsDemo {
public static void main(String[] args) {
DotA d = new DotA();
d.start();
LOL l = new LOL();
l.start();
}
}
class Game {
String name;
double version;//版本号
String agent;//代理商
public void start() {
System.out.println("游戏启动");
}
public void stop() {
System.out.println("游戏关闭");
}
}
class DotA extends Game{
/*
String name;
double version;//版本号
String agent;//代理商
public void start() {
System.out.println("游戏启动");
}
public void stop() {
System.out.println("游戏关闭");
}
*/
}
class LOL extends Game{
/*
String name;
double version;//版本号
String agent;//代理商
public void start() {
System.out.println("游戏启动");
}
public void stop() {
System.out.println("游戏关闭");
}
*/
}
网友评论