0% found this document useful (0 votes)
35 views1 page

OOP Using Java Assignment

Uploaded by

mrnh9199
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views1 page

OOP Using Java Assignment

Uploaded by

mrnh9199
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Mekelle University – Mekelle Institute of Technology

Department of Information Technology


Assignment for the Course Object Oriented Programming Using Java

As part of your course assignment, you are required to analyze and design one of the following
systems:

 Learning Management System (LMS)


 Registrar System
 Employee Management System

Your primary objective is to apply the fundamental principles of Object-Oriented Programming


(OOP), including encapsulation, inheritance, and polymorphism, to develop a structured and
functional model of the selected system.

Requirements:

1. Class Design:
o Identify and define appropriate classes for the selected system.
o Include relevant data members (attributes) and member functions (methods) within
each class.
2. Use of Subclasses:
o Create subclasses where necessary, ensuring that inheritance is used effectively to
represent hierarchical relationships.
3. Implementation:
o Implement the main method to create instances of the classes.
o Demonstrate the functionality of the system by invoking relevant member
functions.

Ensure that your solution adheres to OOP principles and demonstrates a clear understanding of
encapsulation, inheritance, and polymorphism.

You might also like