Skip to content

Commit 68ea499

Browse files
committed
update solid ex
1 parent a98aedd commit 68ea499

23 files changed

+19
-16
lines changed

patterns/pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
<module>front-controller</module>
1818
<module>intercepting-filter</module>
1919
<module>design-patterns</module>
20+
<module>solid</module>
2021
</modules>
2122

2223
<dependencyManagement>

patterns/principles/solid/src/main/java/com/baeldung/d/Keyboard.java

Lines changed: 0 additions & 4 deletions
This file was deleted.
Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,14 @@
44
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
55
<modelVersion>4.0.0</modelVersion>
66
<groupId>com.baeldung</groupId>
7-
<artifactId>solid/artifactId>
7+
<artifactId>solid</artifactId>
88
<version>1.0-SNAPSHOT</version>
99

10-
<dependencies>
11-
<!-- https://mvnrepository.com/artifact/junit/junit -->
12-
<dependency>
13-
<groupId>junit</groupId>
14-
<artifactId>junit</artifactId>
15-
<version>4.12</version>
16-
<scope>test</scope>
17-
</dependency>
18-
</dependencies>
10+
<parent>
11+
<groupId>com.baeldung</groupId>
12+
<artifactId>patterns</artifactId>
13+
<version>1.0.0-SNAPSHOT</version>
14+
<relativePath>..</relativePath>
15+
</parent>
1916

2017
</project>
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
package com.baeldung.d;
2+
3+
public interface Keyboard {
4+
}

patterns/principles/solid/src/main/java/com/baeldung/d/Monitor.java renamed to patterns/solid/src/main/java/com/baeldung/d/Monitor.java

File renamed without changes.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
package com.baeldung.d;
2+
3+
public class StandardKeyboard implements Keyboard {
4+
5+
}

patterns/principles/solid/src/main/java/com/baeldung/d/Windows98Machine.java renamed to patterns/solid/src/main/java/com/baeldung/d/Windows98Machine.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
public class Windows98Machine {
44

5-
private final Keyboard keyboard;
5+
private final StandardKeyboard keyboard;
66
private final Monitor monitor;
77

88
public Windows98Machine() {
99

1010
monitor = new Monitor();
11-
keyboard = new Keyboard();
11+
keyboard = new StandardKeyboard();
1212

1313
}
1414

patterns/principles/solid/src/main/java/com/baeldung/d/Windows98MachineDI.java renamed to patterns/solid/src/main/java/com/baeldung/d/Windows98MachineDI.java

File renamed without changes.

patterns/principles/solid/src/main/java/com/baeldung/i/BearCarer.java renamed to patterns/solid/src/main/java/com/baeldung/i/BearCarer.java

File renamed without changes.

patterns/principles/solid/src/main/java/com/baeldung/i/BearCleaner.java renamed to patterns/solid/src/main/java/com/baeldung/i/BearCleaner.java

File renamed without changes.

0 commit comments

Comments
 (0)