mirror of
https://github.com/tiennm99/java-design-patterns.git
synced 2026-10-13 12:14:51 +00:00
docs: updates to several patterns
This commit is contained in:
1 parent
4652842c94
commit
584e949714
70 files changed
+347
-479
No files matched your search
@@ -51,7 +51,9 @@ First, we'll define the `Event` abstract class and the concrete event classes `U
|
||||
public abstract class Event {
|
||||
// Event related properties and methods
|
||||
}
|
||||
```
|
||||
|
||||
```java
|
||||
public class UserCreatedEvent extends Event {
|
||||
private User user;
|
||||
|
||||
@@ -63,7 +65,9 @@ public class UserCreatedEvent extends Event {
|
||||
return user;
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
```java
|
||||
public class UserUpdatedEvent extends Event {
|
||||
private User user;
|
||||
|
||||
@@ -85,7 +89,9 @@ public class UserCreatedEventHandler {
|
||||
// Logic to execute when a UserCreatedEvent occurs
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
```java
|
||||
public class UserUpdatedEventHandler {
|
||||
public void onUserUpdated(UserUpdatedEvent event) {
|
||||
// Logic to execute when a UserUpdatedEvent occurs
|
||||
|
||||
Reference in new issue
Block a user