0% found this document useful (0 votes)
86 views

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)
86 views

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
You are on page 1/ 2

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