?? stem.java
字號:
// reusing/Stem.java
// TIJ4 Chapter Reusing, Exercise 9, page 246
/* Create a class called Root that contains an instance of each of the classes
* (that you also create) named Component1, Component2 and Component3. Derive a
* class Stem from Root that also contains an instance of each "component." All
* classes should have default constructors that print a message about that class.
*/
import static org.greggordon.tools.Print.*;
class Component1 {
Component1() { println("Component1()"); }
}
class Component2 {
Component2() { println("Component2()"); }
}
class Component3 {
Component3() { println("Component3()"); }
}
class Root {
Component1 c1root;
Component2 c2root;
Component3 c3root;
Root() { println("Root()"); }
}
class Stem extends Root {
Component1 c1stem;
Component2 c2stem;
Component3 c3stem;
Stem() { println("Stem()"); }
public static void main(String[] args) {
Stem s = new Stem();
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -