初学JAVA项目(四、文字RPG游戏)
Java文字RPG游戏
前言
本次项目学习目标:
主要通过以项目为导向学习数组、字符串、随机数以及java中的类与继承
一、继承
概述:继承就是在一个已有类的基础上派生出新类
子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为
(父类更通用,子类更具体)
功能:有了继承以后,我们定义一个类的时候,可以在一个已经存在的类的 基础上,还可以定义自己的新成员。
格式:class 子类名 extends 父类名 {}
A:提高了代码的复用性
B:提高了代码的维护性(通过少量的修改,满足不断变化的具体要求)
C:让类与类产生了一个关系,是多态的前提
要求:
有共同的属性或操作
有细微的差别
弊端