tisement. The process is as follows: 1. The text of the advertisement is received as text 2. The text is then translated into a desired language. 3. The translation depends upon the mode of advertisement 4. The translated text is then proof-read for consistency 5. And then the text is advertised on the required mode Your task is the following: • Identify the design pattern that can be used over here • Justify your choice • Make a class diagram (using UML Notation) • Implement the classes in JAVA • Test your implementation
Suppose you are employed by a advertisement agency to design a system to send advertisements in different languages and to different modes such as sms, email, in-mail, cable-tv, etc. (more can be added later or).
The process of sending an advertisement is always the same irrespective of the language or the mode of the advertisement. The process is as follows:
1. The text of the advertisement is received as text
2. The text is then translated into a desired language.
3. The translation depends upon the mode of advertisement
4. The translated text is then proof-read for consistency
5. And then the text is advertised on the required mode
Your task is the following:
• Identify the design pattern that can be used over here
• Justify your choice
• Make a class diagram (using UML Notation)
• Implement the classes in JAVA
• Test your implementation
Step by step
Solved in 2 steps