08.09.2013 Views

DIPLOMA IN COMPUTER APPLICATION (DCA) ( As per credit ...

DIPLOMA IN COMPUTER APPLICATION (DCA) ( As per credit ...

DIPLOMA IN COMPUTER APPLICATION (DCA) ( As per credit ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

PAPER VI - OBJECT ORIENTED PROGRAMM<strong>IN</strong>G US<strong>IN</strong>G C++<br />

Theory 60<br />

Practical 40<br />

Credit 5<br />

Introduction of OOPS, Procedural Vs Object Oriented Programming<br />

Classes, Object, Data Abstraction, Encapsulation, Inheritance, Polymorphism,<br />

Dynamic Binding, Message Passing, Object Oriented Languages, Basics of C++ -<br />

History of C & C++, V C++<br />

C++ Program Structure, Application of C++ Structure & Class<br />

Compiling & Linking- C++ Expression, C++ Tokens, Keywords, Identifiers &<br />

Constants, Basic Data Types, User-Defined Data Types,<br />

Symbolic Constant, Type Compatibility, Reference Variables, O<strong>per</strong>ator in C++, Scope<br />

Resolution O<strong>per</strong>ator, Member De-referencing O<strong>per</strong>ators, Memory Management<br />

O<strong>per</strong>ators,<br />

Manipulators, Type Cast O<strong>per</strong>ator<br />

Functions In C++, Main Function, Function Prototyping, Call by Reference, Call by<br />

Address, Call by Value, Return by Reference<br />

Inline Function, Default Arguments, Const Arguments, Function Overloading, Friend<br />

Function<br />

Classes & Object - C++ Program with class Defining Member Functions, Making an<br />

Outside Function Inline, Nesting of Member Functions, Private Member Functions<br />

Arrays within a Class- Memory Allocation for Objects<br />

Static Data Members, Static Member Functions, Arrays of Objects<br />

Object as Function Arguments, Friendly Functions, Returning Objects, Const member<br />

functions, Pointer to Members, Local Classes<br />

Constructor & Destructor- Parameterized Constructor Multiple Constructor in a Class,<br />

Constructors with Default Arguments, Dynamic Initialization of Objects, Copy<br />

Constructor, Dynamic Constructor, Const Object, Destructor<br />

O<strong>per</strong>ator Overloading & Type Conversion- Defining o<strong>per</strong>ator Overloading<br />

Overloading Unary O<strong>per</strong>ator Overloading Binary O<strong>per</strong>ator, Overloading Binary<br />

O<strong>per</strong>ator Using Friends, Manipulating of String Using O<strong>per</strong>ators, Type Conversion,<br />

Rules for Overloading O<strong>per</strong>ators<br />

Inheritance - Defining Derived Classes, Single Inheritance, Making a Private Member<br />

Inheritable, Multilevel Inheritance, Hierarchical Inheritance, Multiple Inheritance,

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!