Rayat Institute of Engineering
& Information Technology
Approved by AICTE, Affiliated to PTU, Jalandhar.
 
Object Oriented Programming C++

Object Oriented programming is a programming style that is associated with the concept of Class, Objects and various other concepts revolving around these two, like Inheritance, Polymorphism, Abstraction, Encapsulation etc.

BTCS 309 Object Oriented Programming Using C++ Lab

1.[Classes and Objects] Write a program that uses a class where the member functions are defined inside a class.

2.[Classes and Objects] Write a program that uses a class where the member functions are defined outside a class.

3.[Classes and Objects]Write a program to demonstrate the use of static data members.

4.[Classes and Objects] Write a program to demonstrate the use of const data members.

5.[Constructors and Destructors]Write a program to demonstrate the use of zero argument and parameterized constructors.

6.[Constructors and Destructors]Write a program to demonstrate the use of dynamic constructor.

7.[Constructors and Destructors] Write a program to demonstrate the use of explicit constructor.

8.[Initializer Lists] Write a program to demonstrate the use of initializer list.

9.[Operator Overloading] Write a program to demonstrate the overloading of increment and decrement operators.

10.[Operator Overloading] Write a program to demonstrate the overloading of binary arithmetic operators.

11.[Operator Overloading]Write a program to demonstrate the overloading of memory management operators.

12.[Typecasting] Write a program to demonstrate the typecasting of basic type to class type.

13.[Typecasting] Write a program to demonstrate the typecasting of class type to basic type.

14.[Typecasting]Write a program to demonstrate the typecasting of class type to class type.

15.[Inheritance] Write a program to demonstrate the multilevel inheritance.

16.[Inheritance] Write a program to demonstrate the multiple inheritance.

17.[Inheritance] Write a program to demonstrate the virtual derivation of a class.

18.[Polymorphism] Write a program to demonstrate the runtime polymorphism.

19.[Exception Handling] Write a program to demonstrate the exception handling.

20.[Templates and Generic Programming] Write a program to demonstrate the use of function template.

21.[Templates and Generic Programming] Write a program to demonstrate the use of class template.

22.[File Handling]Write a program to copy the contents of a file to another file byte by byte. The name of the source file and destination file should be taken as command-line arguments,

23.[File Handling]Write a program to demonstrate the reading and writing of mixed type of data.

24.[File Handling] Write a program to demonstrate the reading and writing of objects.



Rayat Institute of Engineering & Information Technology
Railmajra, Near Ropar , Distt. S.B.S Nagar, PIN-144533, Punjab
Email : rieit@rayatbahra.com
Home | Study Programmes | Placement | Facilities | Jobs | Online Grievance Cell | Web Mail | Contact Us
Copyright 2018, RAYAT-BAHRA. All rights reserved. Website designed & maintained by E.D.P. Department.