Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Implement a demo using observer pattern to simulate teacher and student communication platform. When a teacher post a message, every student registered with this

  

Implement a demo using observer pattern to simulate teacher and student communication platform. When a teacher post a message, every student registered with this teacher should receive the corresponding message. This platform can check the most updated messages from all teachers from a particular student under request. This implementation is a simple simulation of the teacher/student communication platform. You are required to at least demonstrate the basic communication shown in the sample run. 10 bonus points will be given to student who has a more flexible communication demonstration. Sample run: Please input the student name to check all his or her message! Alex Current Message from Current Message from Tom We have a test tomorrow! Barry Class canceled tomorrow! Do you want to continue (Yes/No)? yes Please input the student name to check all his or her message! Alpha Current Message from Tom We have a test tomorrow! Do you want to continue (Yes/No)?

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Financial Management for Public Health and Not for Profit Organizations

Authors: Steven A. Finkler, Thad Calabrese

4th edition

133060411, 132805669, 9780133060416, 978-0132805667

More Books

Students also viewed these Programming questions

Question

Every real number is either a/an number or a/an_______ number.

Answered: 1 week ago

Question

Discuss the role of ethics in accounting.

Answered: 1 week ago

Question

What are the potential benefits of electronic invoicing?

Answered: 1 week ago