継承は慣れないでござる

ちょっと不安になったのでメモ


import java.io.*;

class HaveInt {
  private int i=0;
  public void set(int i) {
    this.i = i;
  }
  public int get() {
    return i;
  }
}

class A extends HaveInt {
}

class B extends HaveInt {
}

class Main {
  public static void main(String[] args) {
    A a = new A();
    B b = new B();
    a.set(1);
    b.set(3);
    System.out.println(a.get());
    System.out.println(b.get());
  }
}

コメント

このブログの人気の投稿

[Java] 母音か子音か

git-svnでFILE was not found in commit HASH

駄文