Skip to content

Instantly share code, notes, and snippets.

@shixiaoyu
Created August 17, 2014 04:49
Show Gist options
  • Save shixiaoyu/a6f47a1d4328b322c92b to your computer and use it in GitHub Desktop.
Save shixiaoyu/a6f47a1d4328b322c92b to your computer and use it in GitHub Desktop.
code2
public class TestClass {
int a;
int b;
public TestClass() {
a = 5;
b = 6;
print();
}
public void print() {
System.out.println(this.getClass() + ": a:" + this.a + ", b:" + this.b);
}
public static void main(String[] args) {
TestClass test1 = new TestClass();
TestClass test2 = new TestClass2();
TestClass test3 = new TestClass3();
}
}
class TestClass2 extends TestClass {
public TestClass2() {
super();
a = 1;
b = 2;
print();
}
}
class TestClass3 extends TestClass2 {
public TestClass3() {
print();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment