Commit da632ba9 authored by Trisha Gee's avatar Trisha Gee
Browse files

[Ch10] Initial code from the book

parent 0ea4f154
Loading
Loading
Loading
Loading
+9 −0
Changes for src/main/java/ch10/Bar.java: 9 added lines, 0 removed lines.
Original line number Diff line number Diff line
package ch10;

public class Bar {
   public static final double BAR_SIGN;

   static {
       BAR_SIGN = Math.random();
   }
}
 No newline at end of file
+20 −0
Changes for src/main/java/ch10/Duck.java: 20 added lines, 0 removed lines.
Original line number Diff line number Diff line
package ch10;

public class Duck {
  private int size;

  public static void main(String[] args) {
    // doesn't compile
//    System.out.println("Size is " + getSize());
  }

  public void setSize(int s) {
    size = s;
  }

  public int getSize() {
    return size;
  }

}
  
 No newline at end of file
+9 −0
Changes for src/main/java/ch10/Foo.java: 9 added lines, 0 removed lines.
Original line number Diff line number Diff line
package ch10;

class Foo {
  final static int X;

  static {
    X = 42;
  }
}
 No newline at end of file