Pārlūkot izejas kodu

RuleSet is now an interface, and Conway has placeholder code.

master
Josh Hofing pirms 12 gadiem
vecāks
revīzija
4c273a9805
2 mainītis faili ar 13 papildinājumiem un 6 dzēšanām
  1. +8
    -1
      src/rules/Conway.java
  2. +5
    -5
      src/rules/RuleSet.java

+ 8
- 1
src/rules/Conway.java Parādīt failu

@@ -1,9 +1,16 @@
package edu.stuy.goldfish.rules;

import edu.stuy.goldfish.Grid;
import edu.stuy.goldfish.Patch;
public class Conway extends RuleSet {

public class Conway implements RuleSet {

public Conway () {
Patch p = new Patch();
}

@Override
public static Grid run (Grid g) {
return g; //TODO: do stuff.
}
}

+ 5
- 5
src/rules/RuleSet.java Parādīt failu

@@ -2,16 +2,16 @@ package edu.stuy.goldfish.rules;

import edu.stuy.goldfish.Grid;

public class RuleSet {
public interface RuleSet {

/**
* Run this ruleset on a grid, returning the result.
*
* @param g The grid this is running on
*
* @return
* @return The new grid
*/
public static Grid run (Grid g) {
return g;
}
public static Grid run (Grid g);
}

Notiek ielāde…
Atcelt
Saglabāt