类的继承 父类 子类 基础第一课

类的继承

初次记录,写的不好请多多包涵,如果您觉得哪里不好,或者有什么问题的话,欢迎大家指出。您的小小鼓励都是对我今后最大的动力,喜欢的可以关注一下,让我们一起进步!

继承在面对对象开发思想中是一个非常重要的概念,让我们一起来认识以下吧!!!

  • 父类 又称基类,超类
    父类是被继承的类。

  • 子类 又称派生类
    *子类可以拥有父类,而且子类可以拥有自身的内容 。也就是共性抽取。

  • 这样看起来比较抽象,让我们具体来看一下吧。

  • 创建一个父类:职工类

  • 在职工类里面写一个键盘录入的 姓名方法



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();//自身的内容
    }
}

以两个参数为例!这个是运行结果!
这样大家可以看出来面对共同性质多的参数,用子类父类可以更加的便利。举了两个例子可能看不太出来,为什么不多举几个呢?因为我写的有点累了。我认为大体就是这个意思。

因为喜欢,所以热爱。本人是专科软件技术专业的一名学生,学了不久,感觉还是挺有兴趣的,通过这个平台和大家一起学习,一起进步,走向人生巅峰。
坚持才是胜利,加油,奥里给!!!!

感谢可以看到最后在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_48690030/article/details/106792402