Semester Mca-2 Calendar Jan2010-Jun2010 Lecture Plan
Semester Mca-2 Calendar Jan2010-Jun2010 Lecture Plan
Calendar Jan2010-Jun2010
Subject Name- Object Or ented !r"#ramm n# Us n# C$$ C"de- MCA-202%N2& L + T P 2 PL Sr(N"( 1. T"! c Evolution of OOP,OOP paradigm, advantages of OOP, comparison between functional programming and OOP Approach, characteristics of object oriented language-object, classes, inheritance, reusability, user defined data types, polymorphism, overloading. ntroduction to !"", dentifier and #eywords, constants, !"" operators, type conversion, variable declaration, statements, e$pressions, features of iostream.h and iomainp.h input and output, conditional e$pression loop statements, brea#ing control statements ,efining function, types of functions, storage class specifiers, recursion, preprocessor, header files and standard functions, Arrays, pointer arithmetic, structures, pointers and structures, unions, bit fields types, enumeration. !lasses, member functions, objects, arrays of class objects, pointers and classes, constructors, destructors nline member functions, static class member, friend functions, dynamic memory allocation 4 rst m d semester e'am nat "ns % .L Ma'(Mar)s* 100 ,nternal * +0 E'ternal * -0 Pr"!"sed /ate &'(&1()&1& *o 1+(&1()&1& Actua l /ate Reas"n 0"r /e1 at "n2 0 an3
).
1'(&1()&1& *o )%(&1()&1&
+. '
nheritance, single inheritance, types of base classes, types of derivations, multiple inheritance, container classes, member access control 1unction overloading, operator overloading, polymorphism, early binding, , virtual functions, late binding, pure virtual functions polymorphism with pointers virtual functions, late binding, pure virtual functions Opening and closing of files, stream state member functions, binary file operations, structure and file operations, !lasses and file operations, random access file processing Sec"nd m d semester e'am nat "ns
&1(&+()&1& *o &0(&+()&1& 1&(&+()&1& *o 1/(&+()&1& 1-(&+()&1& *o )'(&+()&1& )/(&+()&1& *o &1(&'()&1& &/(&'()&1& *o &0(&'()&1&
'
2eferences3 1. ,.2avichandran,4Programming with !""4,*56,100). 2obert lafore, 7Object Oriented Programming in *urbo !""4,8algotia Publ,100' +. 9.2.:enugopal,45astering !""4,*ata 5c8raw-6ill