类的继承
初次记录,写的不好请多多包涵,如果您觉得哪里不好,或者有什么问题的话,欢迎大家指出。您的小小鼓励都是对我今后最大的动力,喜欢的可以关注一下,让我们一起进步!
继承在面对对象开发思想中是一个非常重要的概念,让我们一起来认识以下吧!!!
-
父类 又称基类,超类
父类是被继承的类。 -
子类 又称派生类
*子类可以拥有父类,而且子类可以拥有自身的内容 。也就是共性抽取。 -
这样看起来比较抽象,让我们具体来看一下吧。
-
创建一个父类:职工类
-
在职工类里面写一个键盘录入的 姓名方法
import java.util.Scanner;//导入键盘录入的包
public class zhigong {
public void name(){
Scanner sc=new Scanner(System.in);
System.out.println("请输入您的姓名");
String a=sc.next();
System.out.println(a+",你好");
}
}
创建一个子类:销售类(子类的创建和父类有很大的区别)
public class xiaoshou extends zhigong{
//**使用extends关键字可以继承,后面添加他的父类名称**
}
在类中写一个工作方法
public class xiaoshou extends zhigong{
public void gongzuo(){
System.out.println("我是做销售的");
}
}
再创建一个子类:售后类(子类的创建和父类有很大的区别)
再类中写一个工作方法
public class shouhou extends zhigong {
public void gongzuo(){
System.out.println("我的工作是售后");
}
}
我们在父类main方法中生成对象来看一下
public static void main(String[] args){
xiaoshou a=new xiaoshou();
//以销售类生成一个对象a 并调用方法
a.name();//继承父类
a.gongzuo();//自身的内容
shouhou b=new shouhou();
//以售后类生成一个对象b 并调用方法
b.name();//继承父类
b.gongzuo();//自身的内容
}
}
以两个参数为例!这个是运行结果!
这样大家可以看出来面对共同性质多的参数,用子类父类可以更加的便利。举了两个例子可能看不太出来,为什么不多举几个呢?因为我写的有点累了。我认为大体就是这个意思。
因为喜欢,所以热爱。本人是专科软件技术专业的一名学生,学了不久,感觉还是挺有兴趣的,通过这个平台和大家一起学习,一起进步,走向人生巅峰。
坚持才是胜利,加油,奥里给!!!!
感谢可以看到最后