Lecture Plan Oops Laboratory (1)
Lecture Plan Oops Laboratory (1)
REGULATIONS - 2021
SYLLABUS
COURSE OBJECTIVES:
PRACTICAL EXERCISES
1. Solve problems by using sequential search, binary search, and quadratic sorting
algorithms
(selection, insertion)
2. Develop stack and queue data structures using classes and objects.
Associate Professor and Professor from employee class. Add Basic Pay (BP) as the
member of all the inherited classes with 97% of BP as DA, 10 % of BP as HRA, 12% of
BP as PF, 0.1% of BP for staff club funds. Generate pay slips for the employees with
their
4. Write a Java Program to create an abstract class named Shape that contains two
integers
and an empty method named printArea(). Provide three classes named Rectangle,
Triangle and Circle such that each one of the classes extends the class Shape. Each one
of the classes contains only the method printArea( ) that prints the area of the given
shape.
7. Write a java program that implements a multi-threaded application that has three
threads.
First thread generates a random integer every 1 second and if the value is
even, the second thread computes the square of the number and prints. If the value is
odd,
the third thread will print the value of the cube of the number.
11. Develop a mini project for any application using Java concepts.
COURSE OUTCOMES:
CO1 : Design and develop java programs using object oriented programming concepts
CO2 : Develop simple applications using object oriented concepts such as package,
exceptions
CO4 : Create GUIs and event driven programming applications for real world problems
Session
Topics to be covered Date
No.
Solve problems by using sequential search, binary search, and
1. quadratic sorting algorithms (selection, insertion)
Develop stack and queue data structures using classes and objects.
2.
Develop a java application with an Employee class with
Emp_name, Emp_id, Address, Mail_id, Mobile_no as members.
Inherit the classes, Programmer, Assistant Professor, Associate
Professor and Professor from employee class. Add Basic Pay (BP)
3. as the member of all the inherited classes with 97% of BP as DA,
10 % of BP as HRA, 12% of BP as PF, 0.1% of BP for staff club
funds. Generate pay slips for the employees with their gross and net
salary.
TOTAL PERIODS : 45
DATE OF COMMENCEMENT :
DATE OF COMPLETION :
DEVIATIONS (IF ANY) :
CORECTIVE MEASURES :