coursework+Java+OOP+CIPAI

The coursework for Java OOP programming practice: 1. Emoji: AFTER read VERY carefully about the ALL the content in this webpage with references to the outline paper I gave you in class http://www.ntu.edu.sg/home/ehchua/programming/java/j3b_oopinheritancepolymorphism.html draw emoji according to your self-study outcome: Understand very well-- :D Fine after study -- :) Just about to understand -- :| I really cannot understand-- :( [NOTICE] Please study each key points first, then evaluate yourself.

2. __**Run code and modify**__ them creatively, __**Print your screens**__ to keep evidence of each of your trial. Write brief summary of your own understand of each key points. [NOTICE] Please put everything in a word document.

3. Write code for the assigned exercises: please find the exercise question here: 1) Composition -- Ex 2.1 2) Inheritance -- Ex 4.1, 4.3, 4.4 3) Composition v.s. Inheritance -- Ex. 5.2 4) Polymorphism -- Ex. 6.2 5) Abstract classes & Interfaces -- Ex. 6.1, 6.3, 6.4
 * http://www.ntu.edu.sg/home/ehchua/programming/java/J3f_OOPExercises.html#zz-2.1
 * http://www.ntu.edu.sg/home/ehchua/programming/java/J3f_OOPExercises.html#zz-4.1
 * http://www.ntu.edu.sg/home/ehchua/programming/java/J3f_OOPExercises.html#zz-4.3
 * http://www.ntu.edu.sg/home/ehchua/programming/java/J3f_OOPExercises.html#zz-4.4
 * http://www.ntu.edu.sg/home/ehchua/programming/java/J3f_OOPExercises.html#zz-5.2
 * http://www.ntu.edu.sg/home/ehchua/programming/java/J3f_OOPExercises.html#zz-6.2
 * http://www.ntu.edu.sg/home/ehchua/programming/java/J3f_OOPExercises.html#zz-6.1
 * http://www.ntu.edu.sg/home/ehchua/programming/java/J3f_OOPExercises.html#zz-6.3
 * http://www.ntu.edu.sg/home/ehchua/programming/java/J3f_OOPExercises.html#zz-6.4

Write your own code, print screens of your running results. Put everything into a word document.

FINALLY, you have two options to submit your coursework: A. Upload everything in a word document. B. Upload everything in the style like this webpage: http://www.ntu.edu.sg/home/ehchua/programming/java/j3b_oopinheritancepolymorphism.html Code uploaded with correct style, your summary in texts, results explained in texts, figures uploaded in the webpage.

This coursework will cost you at least 3 hours and be a minor assessment. But it is really worth you to pay special effort!