We have move to Online Virtual Tutor (www.onlinevirtualtutor.com)

Ads

CS2311 OBJECT ORIENTED PROGRAMMING Syllabus

To Download 5th Sem ->CS2311 OBJECT ORIENTED PROGRAMMING Syllabus Click HERE

AIM

To understand the concepts of object-oriented programming and master OOP using C++

and Java.

UNIT I

Object oriented programming concepts – objects-classes- methods and messagesabstraction

and encapsulation-inheritance- abstract classes- polymorphism.Introduction

to C++- objects-classes-constructors and destructors

UNIT II

Operator overloading - friend functions- type conversions- templates - Inheritance –

virtual functions- runtime polymorphism.

UNIT III

Exception handling - Streams and formatted I/O – file handling – namespaces – String

Objects - standard template library.

UNIT IV

Introduction to JAVA , bytecode, virtual machines – objects – classes – Javadoc –

packages – Arrays - Strings

UNIT V

Inheritance – interfaces and inner classes - exception handling – threads - Streams and I/O


TEXT BOOKS

1. B. Trivedi, “Programming with ANSI C++”, Oxford University Press, 2007.

2. Cay S. Horstmann, Gary Cornell, “Core JAVA volume 1”, Eighth Edition, Pearson

Education, 2008.

REFERENCES

1. ISRD Group, “Introduction to Object-oriented Programming and C++”, Tata McGraw-

Hill Publishing Company Ltd., 2007.

2. ISRD Group, “Introduction to Object-oriented programming through Java”, Tata

McGraw-Hill Publishing Company Ltd., 2007.

3. S. B. Lippman, Josee Lajoie, Barbara E. Moo, “C++ Premier”, Fourth Edition,

Pearson Education, 2005.

4. D. S. Malik, “C++ Programming: From Problem Analysis to Program Design”, Third

Edition, Thomson Course Technology, 2007.

5. K. Arnold and J. Gosling, “The JAVA programming language”, Third edition, Pearson

Education, 2000.

6. C. Thomas Wu, “An introduction to Object-oriented programming with Java”, Fourth

Edition, Tata McGraw-Hill Publishing Company Ltd., 2006

0 comments:

Post a Comment

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
*Note :- All the Content Provided on VIRTUAL-TUTOR are just the reference for Educational Purpose.