Skip to content

Commit c653edf

Browse files
anancdsiluwatar
authored andcommitted
fix must override a superclass method (iluwatar#919)
* fix must override a superclass method * fix must override a superclass method
1 parent 35dc25d commit c653edf

File tree

7 files changed

+12
-0
lines changed

7 files changed

+12
-0
lines changed

abstract-factory/src/main/java/com/iluwatar/abstractfactory/ElfKingdomFactory.java

+3
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,17 @@
2929
*/
3030
public class ElfKingdomFactory implements KingdomFactory {
3131

32+
@Override
3233
public Castle createCastle() {
3334
return new ElfCastle();
3435
}
3536

37+
@Override
3638
public King createKing() {
3739
return new ElfKing();
3840
}
3941

42+
@Override
4043
public Army createArmy() {
4144
return new ElfArmy();
4245
}

abstract-factory/src/main/java/com/iluwatar/abstractfactory/OrcKingdomFactory.java

+3
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,17 @@
2929
*/
3030
public class OrcKingdomFactory implements KingdomFactory {
3131

32+
@Override
3233
public Castle createCastle() {
3334
return new OrcCastle();
3435
}
3536

37+
@Override
3638
public King createKing() {
3739
return new OrcKing();
3840
}
3941

42+
@Override
4043
public Army createArmy() {
4144
return new OrcArmy();
4245
}

acyclic-visitor/src/main/java/com/iluwatar/acyclicvisitor/ConfigureForDosVisitor.java

+2
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,12 @@ public class ConfigureForDosVisitor implements AllModemVisitor {
3333

3434
private static final Logger LOGGER = LoggerFactory.getLogger(ConfigureForDosVisitor.class);
3535

36+
@Override
3637
public void visit(Hayes hayes) {
3738
LOGGER.info(hayes + " used with Dos configurator.");
3839
}
3940

41+
@Override
4042
public void visit(Zoom zoom) {
4143
LOGGER.info(zoom + " used with Dos configurator.");
4244
}

acyclic-visitor/src/main/java/com/iluwatar/acyclicvisitor/ConfigureForUnixVisitor.java

+1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ public class ConfigureForUnixVisitor implements ZoomVisitor {
3434

3535
private static final Logger LOGGER = LoggerFactory.getLogger(ConfigureForUnixVisitor.class);
3636

37+
@Override
3738
public void visit(Zoom zoom) {
3839
LOGGER.info(zoom + " used with Unix configurator.");
3940
}

factory-method/src/main/java/com/iluwatar/factory/method/ElfBlacksmith.java

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
*/
3030
public class ElfBlacksmith implements Blacksmith {
3131

32+
@Override
3233
public Weapon manufactureWeapon(WeaponType weaponType) {
3334
return new ElfWeapon(weaponType);
3435
}

factory-method/src/main/java/com/iluwatar/factory/method/OrcBlacksmith.java

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
*/
3030
public class OrcBlacksmith implements Blacksmith {
3131

32+
@Override
3233
public Weapon manufactureWeapon(WeaponType weaponType) {
3334
return new OrcWeapon(weaponType);
3435
}

throttling/src/main/java/com/iluwatar/throttling/timer/ThrottleTimerImpl.java

+1
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ public ThrottleTimerImpl(int throttlePeriod, CallsCount callsCount) {
4949
* A timer is initiated with this method. The timer runs every second and resets the
5050
* counter.
5151
*/
52+
@Override
5253
public void start() {
5354
new Timer(true).schedule(new TimerTask() {
5455
@Override

0 commit comments

Comments
 (0)