Commit 4a851176 authored by Trisha Gee's avatar Trisha Gee
Browse files

[Ch10] Initial code from the book. Had to rename a Foo class because there's more than one

parent 04bdd5ba
Loading
Loading
Loading
Loading

src/main/java/ch10/Bar.java

deleted100644 → 0
+0 −9
Changes for src/main/java/ch10/Bar.java: 0 added lines, 9 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
+1 −1
Changes for src/main/java/ch10/ConstantInit1.java: 1 added line, 1 removed line.
Original line number Diff line number Diff line
package ch10;

class Foo {
class ConstantInit1 {
  final static int X;

  static {
+5 −0
Changes for src/main/java/ch10/ConstantInit2.java: 5 added lines, 0 removed lines.
Original line number Diff line number Diff line
package ch10;

public class ConstantInit2 {
   public static final int X_VALUE = 25;
}
+9 −0
Changes for src/main/java/ch10/ConstantInit3.java: 9 added lines, 0 removed lines.
Original line number Diff line number Diff line
package ch10;

public class ConstantInit3 {
  public static final double VAL;

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

class Player {
  static int playerCount = 0;
  private String name;

  public Player(String n) {
    name = n;
    playerCount++;
  }
}

public class PlayerTestDrive {
  public static void main(String[] args) {
    System.out.println(Player.playerCount);
    Player one = new Player("Tiger Woods");
    System.out.println(Player.playerCount);
  }
}
 No newline at end of file
Loading