JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

OBJECT ORIENTED PROGRAMMING

M.Tech I Year I Semester (R17)

Course Objectives

to understand the object oriented approach in dealing with the vast digital data

acquired through remote sensing

Course Outcomes

at the end of the course the student will able to learn to prepare the algorithms

and programming syntax using OOP concepts, Apply the concepts of data encapsulation, inheritance, and polymorphism for developing a program and to Design and develop programs with Graphical User Interfaces capabilities

UNIT - I

Oops concepts – Classes, Objects, Polymorphism, Inheritance, Encapsulation, Overloading. Basic elements of C++,

UNIT - II

Input and output statements, decision making, functions, iterations and loops.Objects and Classes.The Big Picture.Arrays and Strings.Operator Overloading.

UNIT - III

Inheritance.Pointers. Virtual Functions and Other Subtleties; Streams and Files; Multi file Programs, Templates and Exceptions, Object-Oriented Software Development.

UNIT - IV

Java Programming: data types, variables and arrays, operators, control statements, classes, objects, methods – Inheritance;

UNIT - V

Packages and Interfaces, Exception handling, Multithreaded programming, Strings, Input /Output.

TEXTBOOKS:

  • 1. E. Balagurusamy - Object Oriented Programming with C++ - TMH, fourth edition, 2008.
  • 2. H.M. Deitel, P.J. Deitel - Java: How to program - Fifth edition, Prentice Hall of India private limited, 2003.

REFERENCES:

  • 1. Herbert Schildt - C++ The complete Reference,1999.
  • 2. Herbert Schildt - The Java 2: Complete Reference - Fourth edition, TMH, 2002.
  • 3. Robert Lafore, Object Oriented Programming in C++, 4th Edition, Pearson Pub., 2002.

Loading Question Papers

Fetching data from database...