Menu bar

20/01/2016

CS646 OBJECT ORIENTED PROGRAMMING LABORATORY-Anna University(Free Download Notes)

CS6461     OBJECT ORIENTED PROGRAMMING LABORATORY        L T  P C 0  0 3 2
OBJECTIVES:
•     To get a clear understanding of object-oriented concepts.
•     To understand object oriented programming through C++ & JAVA.

LIST OF EXPERIMENTS: C++:
1. program using functions
•    functions with default arguments
•    implementation of call by value, address, reference
2. simple classes for understanding objects, member functions & constructors
•    classes with primitive data members,
•    classes with arrays as data members
•    classes with pointers as data members
•    classes with constant data members
•    classes with static member functions
3. compile time polymorphism
•    operator overloading

•    function overloading
4. run time polymorphism
•    inheritance
•    virtual functions
•    virtual base classes
•    templates
5. file handling
•    sequential access
•    random access


JAVA:
6. simple java applications
•    for understanding references to an instant of a class
•    handling strings in JAVA
7. simple package creation
•    developing user defined packages in java
8. interfaces
•    developing user defined interfaces
•    use predefined interfaces
9. threading
•    creation of threading in java applications
•    multi threading
10. exception handling mechanism in java
•    handling predefined exceptions
•    handling user defined exceptions