Professional Documents
Culture Documents
OOP Project 2015
OOP Project 2015
OOP Project 2015
Instructions:
Arrange yourself into group of maximum five (5) students.
Follow the following instructions to develop a Java program that can
solve problems of an office.
1. Take any office at Debre Markos University or outside and identify problem
domains that needs Object-Oriented solution.
2. From your problem domain, identify different classes, objects, necessary
attributes, operations/methods required to access its data, types of members,
access levels of members and relationships between classes.
3. Prepare a document that contains list of classes with identified objects, necessary
attributes, operations/methods, member types with their access level and
relationships between classes.
4. By using any Java IDE software, develop Java program to solve the problems you
have identified which can include most Object-Oriented concepts (like
Encapsulation, Inheritance, Polymorphism, Abstraction, Exception Handling, etc.)