Object Oriented Programming


Object-oriented programming (OOP) is a programming language model organized around objects rather than “actions” and data rather than logic. Historically, a program has been viewed as a logical procedure that takes input data, processes it, and produces output data.


The objectives that should be kept in mind are:

(i) The concept of a data class makes it possible to define subclasses of data objects that share         some or all of the main class characteristics.

(ii) Since a class defines only the data it needs to be concerned with, when an instance of that    class (an object) is run, the code will not be able to accidentally access other program data.

(iii) Provide prompt response to user requests for data,

(iv) The latest modifications to the database available immediately,


The OOPS Lab focuses on this very aspect and utilizes it in order to give the students a great experience at learning.


  • Hardware:
  • CPU: Pentium Dual Core E5400 @2.70GHz
  • RAM: DDR3 2 GB
  • OS: Windows 7 Ultimate (32 Bit)
  • HDD: 320 GB
  • Software:
    • Java Development Kit (Java SE 7 Update 10)
    • NetBeans v8.0
    • MS-DOS

Industrial Prospect:

It can safely be said that the object has been the driving force in the programming industry for a very long time and will continue to be so for the foreseeable future. The evidence to support this statement is pretty compelling! Today, just about every major software development methodology is based on objects.

As a result, virtually all programming languages, scripting languages and application designs are object-oriented or object-based and our laboratory teaching gives the students an understanding of the factors governing.