0% found this document useful (0 votes)
338 views2 pages

G H Raisoni University, Amravati

This document contains a practical list for the course "OOP Programming using C++" for the Computer Science and Engineering program at G H Raisoni University, Amravati. It outlines 10 programming assignments that cover key concepts of object-oriented programming in C++ like classes, constructors, operator overloading, inheritance, polymorphism, and templates. The assignments are mapped to the course outcomes of understanding OOP features in C++ and implementing concepts like constructors, virtual functions, and the standard template library.

Uploaded by

Vijay Gadicha
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)
338 views2 pages

G H Raisoni University, Amravati

This document contains a practical list for the course "OOP Programming using C++" for the Computer Science and Engineering program at G H Raisoni University, Amravati. It outlines 10 programming assignments that cover key concepts of object-oriented programming in C++ like classes, constructors, operator overloading, inheritance, polymorphism, and templates. The assignments are mapped to the course outcomes of understanding OOP features in C++ and implementing concepts like constructors, virtual functions, and the standard template library.

Uploaded by

Vijay Gadicha
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

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)

You might also like