G H RAISONI UNIVERSITY, AMRAVATI
Anjangaon Bari Road, Amravati - 444701
SCHOOL OF ENGINEERING AND TECHNOLOGY
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
NAME OF PROGRAM: B TECH CSE
PRACTICAL LIST
Name of Course: OOP Programming using C++ Course Code: DC106P408
Year/Semester: II/IV Session: 2020-21
Course Outcome: after completion of the course, students will be able to
CO1. Understanding the features of C++ supported object oriented programming & implementation of
operator overloading.
CO2. Problem solving using constructors & virtual functions.
CO3. Analysis of stream class hierarchy & standard template library.
Sr. No Name of Practical CO
1 WAP in C++ to create a class called as student. Data members are roll_no, 01
name & fees of the student. Write appropriate get () & put () functions to
scan and display the student data.
2 WAP in C++ to create a class called as employee. Data members are eid, sal 01
& name of the employee. Scan the data for 10 such employees & display the
same by using array of objects.
3 WAP in C++ to create a class called as Book. Data members are name of the 01
Book & price. Write default, parameterized & copy constructors to initialize
& display Book object values.
4 WAP in C++ to create a class called as Distance, members are ft & in. 01
Assign appropriate values to objects D1 & D2 and add their values by
overloading binary ‘+’ operator to store the result in D3.
5 WAP in C++ to create a class called as student, having member as roll_no & 02
name of the student. Create another class Exam having members as mark1 &
G H RAISONI UNIVERSITY, AMRAVATI
Anjangaon Bari Road, Amravati - 444701
mark2. Finally create a class called result which is derived from student &
Exam. Write a show function in it to show student info & percentage of
marks scored using Multiple Inheritance.
6 WAP in C++ to demonstrate Derived class constructor. 02
7 WAP in c++ to implement friend function acting as a bridge between the two 02
classes.
8 WAP in C++ to implement Virtual function for function overriding. 02
9 WAP in C++ to overload insertion (>>) & extraction (<<) operators for 03
objects.
10 WAP to implement function Template. 03
Name & Signature of Subject Teacher
(Dr Vijay B Gadicha)