Skip to content

Commit

Permalink
Revert "重构 (#162)"
Browse files Browse the repository at this point in the history
This reverts commit 9a6a4eb.
  • Loading branch information
hcsp-bot committed Apr 24, 2020
1 parent 9a6a4eb commit 3ebec1e
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 66 deletions.
17 changes: 5 additions & 12 deletions src/main/java/com/github/hcsp/polymorphism/清炒菜心.java
Original file line number Diff line number Diff line change
@@ -1,20 +1,13 @@
package com.github.hcsp.polymorphism;

public class 清炒菜心 extends {
public 清炒菜心() {
super("清炒菜心");
}

@Override
public void 开始烹饪() {
public class 清炒菜心 {
public void 做个清炒菜心() {
System.out.println("洗炒锅");
System.out.println("倒一点点油");
System.out.println("放青菜");
System.out.println("炒啊炒啊炒");
}

@Override
public void 放佐料() {
System.out.println("放酱油");
System.out.println("放盐");
System.out.println("香喷喷的清炒菜心出锅啦");
}

}
24 changes: 4 additions & 20 deletions src/main/java/com/github/hcsp/polymorphism/煎牛排.java
Original file line number Diff line number Diff line change
@@ -1,29 +1,13 @@
package com.github.hcsp.polymorphism;

public class 煎牛排 extends {
public 煎牛排() {
super("煎牛排");
}

@Override
public void 倒油() {
System.out.println("倒油");
}

@Override
public void 洗锅() {
public class 煎牛排 {
public void 煎个牛排() {
System.out.println("洗煎锅");
}

@Override
public void 开始烹饪() {
System.out.println("倒油");
System.out.println("放牛排");
System.out.println("煎啊煎啊煎");
}

@Override
public void 放佐料() {
System.out.println("放胡椒粉");
System.out.println("放盐");
System.out.println("香喷喷的煎牛排出锅啦");
}
}
24 changes: 5 additions & 19 deletions src/main/java/com/github/hcsp/polymorphism/菜.java
Original file line number Diff line number Diff line change
@@ -1,12 +1,6 @@
package com.github.hcsp.polymorphism;

public class {
private String name;

public (String name) {
this.name = name;
}

public void 做一个菜() {
洗锅();
倒油();
Expand All @@ -15,21 +9,13 @@ public class 菜 {
出锅();
}

public void 洗锅() {
System.out.println("洗炒锅");
}
public void 洗锅() {}

public void 倒油() {
System.out.println("倒一点点油");
}
public void 倒油() {}

public void 开始烹饪() {
}
public void 开始烹饪() {}

public void 放佐料() {
}
public void 放佐料() {}

public void 出锅() {
System.out.println("香喷喷的" + name + "出锅啦");
}
public void 出锅() {}
}
19 changes: 4 additions & 15 deletions src/main/java/com/github/hcsp/polymorphism/西红柿炒鸡蛋.java
Original file line number Diff line number Diff line change
@@ -1,24 +1,13 @@
package com.github.hcsp.polymorphism;

public class 西红柿炒鸡蛋 extends {
public 西红柿炒鸡蛋() {
super("西红柿炒鸡蛋");
}

@Override
public void 倒油() {
public class 西红柿炒鸡蛋 {
public void 做个西红柿炒鸡蛋() {
System.out.println("洗炒锅");
System.out.println("倒油");
}

@Override
public void 开始烹饪() {
System.out.println("放鸡蛋");
System.out.println("放西红柿");
System.out.println("炒啊炒啊炒");
}

@Override
public void 放佐料() {
System.out.println("放盐");
System.out.println("香喷喷的西红柿炒鸡蛋出锅啦");
}
}

0 comments on commit 3ebec1e

Please sign in to comment.