Design mode code comments are changed to English

https://github.com/huihut/interview/pull/73
This commit is contained in:
huihut
2020-12-16 16:07:24 +08:00
parent 8fe5157ae3
commit 3a9e2123aa
21 changed files with 78 additions and 78 deletions

View File

@@ -6,25 +6,25 @@
void ObserverMain()
{
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
// Create Subject
ConcreteSubject * pSubject = new ConcreteSubject();
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۲<EFBFBD><EFBFBD><EFBFBD>
// Create Observer
IObserver * pObserver1 = new ConcreteObserver("Jack Ma");
IObserver * pObserver2 = new ConcreteObserver("Pony");
// ע<EFBFBD><EFBFBD><EFBFBD>۲<EFBFBD><EFBFBD><EFBFBD>
// Attach Observers
pSubject->Attach(pObserver1);
pSubject->Attach(pObserver2);
// <EFBFBD><EFBFBD><EFBFBD>ļ۸񣬲<EFBFBD>֪ͨ<EFBFBD>۲<EFBFBD><EFBFBD><EFBFBD>
// Change the price and notify the observer
pSubject->SetPrice(12.5);
pSubject->Notify();
// ע<EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD>۲<EFBFBD><EFBFBD><EFBFBD>
// Detach Observers
pSubject->Detach(pObserver2);
// <EFBFBD>ٴθ<EFBFBD><EFBFBD><EFBFBD>״̬<EFBFBD><EFBFBD><EFBFBD><EFBFBD>֪ͨ<EFBFBD>۲<EFBFBD><EFBFBD><EFBFBD>
// Change the state again and notify the observer
pSubject->SetPrice(15.0);
pSubject->Notify();