4EC6.1-OBJECT ORIENTED PROGRAMMING |
Units: I-OOP FUNDAMENTALS: |
Concept of class and object, attributes, public, private and
protected members, derived classes, single & multiple inheritance,
|
Units: II-PROGRAMMING IN C++: |
Enhancements in C++ over C, Data types, operators and
functions. Inline functions, constructors and destructors. Friend function, function and operator
overloading. Working with class and derived classes. Single, multiple and multilevel inheritances and
their combinations, virtual functions, pointers to objects. Input output flags and formatting operations.
Working with text files. |
Units: III-JAVA: |
Variation from C++ to JAVA. Introduction to Java byte code, virtual machine,
application & applets of Java, integer, floating point, characters, Boolean, literals, and array
declarations.
|
Units: IV-OPERATORS AND CONTROL STATEMENTS: |
Arithmetic operators, bit wise operators,
relational operators, Boolean logic operators, the assignment operators, ?: operators, operator
precedence. Switch and loop statements.
|
Units: V-PACKAGE AND INTERFACES: |
Packages, access protection, importing & defining
packages. Defining and implementing interfaces.
|
|