不同方法中对象引用的字段返回不同的值
创始人
2025-01-09 00:00:32
0

要实现不同方法中对象引用的字段返回不同的值,可以使用两种方法:继承和接口。

  1. 继承方法:
class Parent {
    protected int field;
    
    public int getField() {
        return field;
    }
}

class Child1 extends Parent {
    public Child1() {
        field = 1;
    }
}

class Child2 extends Parent {
    public Child2() {
        field = 2;
    }
}

public class Main {
    public static void main(String[] args) {
        Parent obj1 = new Child1();
        Parent obj2 = new Child2();
        
        System.out.println(obj1.getField()); // 输出 1
        System.out.println(obj2.getField()); // 输出 2
    }
}

在这个例子中,通过继承父类并重写父类的方法,可以让不同的子类对象引用的字段返回不同的值。子类对象可以通过父类引用来访问这些字段和方法。

  1. 接口方法:
interface MyInterface {
    int getField();
}

class MyClass1 implements MyInterface {
    private int field = 1;
    
    public int getField() {
        return field;
    }
}

class MyClass2 implements MyInterface {
    private int field = 2;
    
    public int getField() {
        return field;
    }
}

public class Main {
    public static void main(String[] args) {
        MyInterface obj1 = new MyClass1();
        MyInterface obj2 = new MyClass2();
        
        System.out.println(obj1.getField()); // 输出 1
        System.out.println(obj2.getField()); // 输出 2
    }
}

在这个例子中,通过实现相同的接口并实现接口方法,可以让不同的类对象引用的字段返回不同的值。类对象可以通过接口引用来访问这些字段和方法。

相关内容

热门资讯

微扑克ai辅助!微扑克辅助器,... 微扑克ai辅助!微扑克辅助器,微扑克wpk辅助软件(总是真的是有挂)1、完成微扑克透视辅助安装,帮助...
总算明白!老友汇麻将有挂吗(辅... 总算明白!老友汇麻将有挂吗(辅助挂)真是真的是有挂(2023已更新)(哔哩哔哩)1、操作简单,无需注...
WePoKe透视挂!wepok... WePoKe透视挂!wepoke辅助德之星(透视)WEpoke(原来真的有挂);1.WEpoke a...
微扑克ai机器人!微扑克ai辅... 您好,微扑克这款游戏可以开挂的,确实是有挂的,需要了解加微【757446909】很多玩家在这款游戏中...
记者揭秘!白金岛三打哈有挂吗(... 记者揭秘!白金岛三打哈有挂吗(辅助挂)都是是真的有挂(2021已更新)(哔哩哔哩);1、每一步都需要...
攻略教程!wepoke有科技(... 攻略教程!wepoke有科技(WePoKe外 挂)wePoKe(就是真的有挂);揭秘教程安装方法样式...
微扑克wpk透视辅助!微扑克可... 自定义微扑克系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅助器,不管你是想分享...
信息共享!乐乐上海麻将有没有挂... 信息共享!乐乐上海麻将有没有挂(透视)原来真的是有挂(2020已更新)(哔哩哔哩)小薇(透视辅助)致...
微扑克辅助软件!微扑克app发... 微扑克辅助软件!微扑克app发牌规律,WPK竟然是有挂,黑科技教程(有挂秘籍)1、完成微扑克透视辅助...
wepoke辅助!wepoke... wepoke辅助!wepoke软件还可以用,we辅助poker,可靠教程(有挂方法),支持语音通讯、...