浏览代码

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

master
Josh Hofing 11 年前
父节点
当前提交
4c273a9805
共有 2 个文件被更改,包括 13 次插入6 次删除
  1. +8
    -1
      src/rules/Conway.java
  2. +5
    -5
      src/rules/RuleSet.java

+ 8
- 1
src/rules/Conway.java 查看文件

@@ -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 查看文件

@@ -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);
}

正在加载...
取消
保存