Anna university Coimbatore Syllabus
080290050 Object Oriented Programming ECE 6th Semester Anna University Coimbatore Syllabus Regulation 2008
Department of Electronics and Communication Engineering
Meant for Anna University Coimbatore
Syllabus
(Regulation 2008/2010)
___________________________________________________________________________________
Details:
University:Anna University
Year: Third Year
Department: B.E Electronics and Communication Engineering
Semester: (VI)
Content: 080290050 Object Oriented Programming ECE 6th Semester Anna University Coimbatore Syllabus Regulation 2008
Post Type: Syllabus
ATTACHMENT Download
For All Subject Syllabus-Download Link
For All Subject Question Papers -Download Link
Related Searches:
Anna University Coimbatore ECE syllabus
Anna University Coimbatore ECE 8th semester syllabus
ECE syllabus for Anna university coimbatore
080290050 Object Oriented Programming Syllabus
Syllabus for 080290050
Text books for 080290050
Text books for Object Oriented Programming
Reference books for 080280050
Reference books for Object Oriented Programming
Syllabus for Object Oriented Programming
Affiliated institutions ECE 8th sem AU coimbatore syllabus
BE ECE syllabus for anna university coimbatore
AU coimbatore ECE syllabus
AU coimbatore ECE sixth semester syllabus
ECE sixth semester syllabus for Anna university coimbatore
Like our Facebook Page to get regular Updates
UNIT I
OBJECT ORIENTED PROGRAMMING AND BASICS OF C++ 9
Software crisis – Software evolution – A look at procedure oriented programming – Object oriented programming paradigm – Basic concepts of object oriented
programming – Benefits of OOP – Object-oriented languages – Applications of OOP – C++
statements – Structure of
C++ Program-
Tokens – Keywords – Identifiers and constants – Basic data types – User defined data
types – Derived data types – Symbolic constants – Declaration of variables – Dynamic
initialization of variables – Reference variables – Operators in C++ – Scope resolution operator – Manipulators – Type cast operator – Expressions
and their types – Special assignment expressions
– Control structures - The main
function – Function prototyping – Call by reference – Return
by
reference – Inline functions – Default arguments – Function overloading-
UNIT II
CLASSES AND OBJECTS 9
Specifying
a class – Defining member functions – Private member functions –Arrays
within a class – Memory
allocation for objects – Static data members – Static member
functions – Arrays of objects – Objects as function arguments –Friendly
functions –
Returning objects-
Constructors: Parameterized
constructors
–
Multiple constructors
in a class
–
Constructors with default arguments – Dynamic initialization of objects – Copy
constructor – Dynamic constructors – Destructors-
UNIT III
STATIC AND DYNAMIC POLYMORPHISM 9
Defining operator overloading: Overloading unary- binary operators - Manipulation
of strings using operators
–
Rules
for overloading operators – Type
Conversions - Defining derived classes – Single inheritance – Multilevel inheritance – Multiple
inheritance – Hierarchical inheritance – Hybrid inheritance – Virtual base classes –
Abstract classes - Introduction to pointers to objects: This pointer – Pointers to derived classes – Virtual functions – Pure virtual functions-
UNIT IV
INTRODUCTION TO JAVA 9
Java features: How Java differs from C and C++ - Simple Java program – Java program structures – Java tokens – Java statements – Implementing a Java program –
Java
virtual machine – Command line arguments - Constants – Variables – Data types
– Scope of variables – Operators in
Java-
Defining a class – Adding variables and methods – Creating objects – Accessing class
members – Constructors –
Method overloading – Static
members – Inheritance: Extending a class – Overriding methods – Final variables and methods – Final classes
– Abstract methods and classes – Visibility control - Arrays – One dimensional array –
Creating an array – Two-dimensional arrays – Strings – Vectors-
UNIT V
PACKAGES- MULTITHREADING AND EXCEPTIONS 9
Defining interfaces – Extending interfaces – Implementing interfaces – Accessing
interface variables – Java API packages – Using system
packages – Creating- accessing and using a package
– Adding a class to a package - Creating threads –
Extending the thread class – Stopping and blocking a thread – Thread exceptions – Thread priority – Synchronization – Life cycle of
a thread – Using thread methods-
Types of errors: Exceptions – Syntax
of
exception handling code – Multiple catch statements – Using finally statements – Throwing our own exceptions – Using exceptions
for
debugging- Preparing to write applets – Applet lifecycle – Creating an
executable applet – Designing a web page – Applet tag – Adding
applet to HTML file
– Running the Applet-
TOTAL: 45
TEXT BOOKS:
1.
E-Balagurusamy- ‘Object Oriented Programming with C++’- Second edition-
Tata McGraw Hill- 2003
2. E-Balagurusamy- ‘Programming with JAVA – A Primer’- Second edition- Tata
McGraw Hill- 2003
REFERENCES:
3. Herbert Schildt- ‘C++ - The Complete Reference’- Tata McGraw Hill- 1997
4. Kris Jasma- ‘Java Programming – A Complete Reference’- Galgotia Publication-
1994
5. Gotfried “ Object oriented programming with c++” Schaum’series-TMH-2007
6. kamthane “ object oriented programming with ANSI And turbo C++,Pearson-
2007
7. Stroustroup “ the c++ programming language” pearson 2005
For All Subject Question Papers -Download Link
Related Searches:
Anna University Coimbatore ECE syllabus
Anna University Coimbatore ECE 8th semester syllabus
ECE syllabus for Anna university coimbatore
080290050 Object Oriented Programming Syllabus
Syllabus for 080290050
Text books for 080290050
Text books for Object Oriented Programming
Reference books for 080280050
Reference books for Object Oriented Programming
Syllabus for Object Oriented Programming
Affiliated institutions ECE 8th sem AU coimbatore syllabus
BE ECE syllabus for anna university coimbatore
AU coimbatore ECE syllabus
AU coimbatore ECE sixth semester syllabus
ECE sixth semester syllabus for Anna university coimbatore
0 comments:
Post a Comment