Virtual Classes
Read Anytime,Anywhere
Home
Knowledge
English
Grammar
Essay
हिंदी
व्याकरण
निबंध
Physics
Computers
MVC
Oops
JQuery
C++
ASP.NET
Interview FAQ
Download
Contact Us
Class
Object
Encapsulation
Abstraction
Inheritance
Abstract Class
Interface
Polymorphism
Association
Aggregation
Composition
Object
Objects are the building blocks of Oop and are commonly defined as variables or data structures that encapsulate behavior and data in a programmed unit. An object can be considered a "thing" that can perform a set of related activities. The set of activities that the object performs defines the object's behavior. For example, the Hand (object) can grip something or a Student (object) can have name or address. an object is a self-contained component that contains properties and methods needed to make a certain type of data useful. An object’s properties are what it knows and its methods are what it can do.
In pure OOP terms an object is an instance of a class. Every object is composed by:
Object identity:
Means that every object is unique and can be differentiated from other objects. Each time an object is created (instantiated) the object identity is defined.
Object behavior:
What the object can do. In OOP, methods/functions defines the set of actions that the object can do.
Object state:
The data stored within the object at any given moment. In OOP, fields, constants, and properties define the state of an object.
How to create object-
Syntex-
ClassName objectName=new ClassName();
Example- Here we are creating the object of Animal class.
Animal animal=new Animal();
Below images shows Two wheeler Class and it's object representation.