我是靠谱客的博主 时尚山水,最近开发中收集的这篇文章主要介绍JAVA面向对象之继承、构造方法、重写和重载(总结分享),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于面向对象的相关问题,包括了有参构造、无参构造、类的继承、方法的重写和重载等等内容,下面一起来看一下,希望对大家有帮助。

推荐学习:《java教程》

构造方法

无参构造

public class A {
    }
登录后复制
public class A {
    public A(){
        System.out.println("构造方法A()");
    }}
登录后复制
public class Test {
    public static void main(String[] args) {
        A a = new A();
    }}
登录后复制

在这里插入图片描述

有参构造

public class A {
    public A() {
    }

    public A(String a, String b) {
        System.out.println(a + b);
    }}
登录后复制
public class Test {
    public static void main(String[] args) {
        A a = new A("aaa", "bbb");
    }}
登录后复制

注意

类的继承

在这里插入图片描述

代码如下:

public class Ren {
    public final String shou = "两只手";
    public final String jiao = "两只脚";
    public final String yan = "两只眼";

    public void chi() {
        System.out.println("会吃");
    }

    public void he() {
        System.out.println("会喝");
    }}
登录后复制
public class Siji extends Ren {
    public void kai() {
        System.out.println("会开车");
    }}
登录后复制
public class Test {
    public static void main(String[] args) {
        Siji b = new Siji();
        System.out.println(b.jiao);
        System.out.println(b.shou);
        System.out.println(b.yan);
        b.chi();
        b.he();
        b.kai();
    }}
登录后复制

在这里插入图片描述

方法重写、重载

重写

代码如下:

public class Siji extends Ren {
    public void kai() {
        System.out.println("会开车");
    }

    public void chi() {
        System.out.println("会吃屎");
    }}
登录后复制

重载

推荐学习:《java教程》

以上就是JAVA面向对象之继承、构造方法、重写和重载(总结分享)的详细内容,更多请关注靠谱客其它相关文章!

最后

以上就是时尚山水为你收集整理的JAVA面向对象之继承、构造方法、重写和重载(总结分享)的全部内容,希望文章能够帮你解决JAVA面向对象之继承、构造方法、重写和重载(总结分享)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(81)

评论列表共有 0 条评论

立即
投稿
返回
顶部