Files
java-design-patterns/localization/zh-TW/actor-model/etc/actor-model.urm.puml
T
Anakin YenandGitHub 5a2beb8808 feat: translage to traditional Chinese (zh-tw) (#3324)
* 修改完成

* Add Singleton pattern example
2026-06-07 13:16:48 +03:00

36 lines
607 B
Plaintext

@startuml actor-model
title Actor Model - UML Class Diagram
class ActorSystem {
+actorOf(actor: Actor): Actor
+shutdown(): void
}
class Actor {
-mailbox: BlockingQueue<Message>
-active: boolean
+send(message: Message): void
+stop(): void
+run(): void
#onReceive(message: Message): void
}
class ExampleActor {
+onReceive(message: Message): void
}
class Message {
-content: String
-sender: Actor
+getContent(): String
+getSender(): Actor
}
ActorSystem --> Actor : creates
Actor <|-- ExampleActor : extends
Actor --> Message : processes
ExampleActor --> Message : uses
@enduml