what is difference between class and object?
Answers were Sorted based on User's Feedback
Answer / unknown
class is defined as a collection of objects.
object is defined as instance of class and it isa real time
entity or a thing.
Is This Answer Correct ? | 2 Yes | 0 No |
Answer / renjith
The terms ‘class’ and ‘object’ are absolutely related to one another, but each term holds its own distinct meaning.
The term ‘class’ refers to the actual written piece of code in which the class is defined. The properties of a class
do not change before, during, or after the execution of a program.
The term ‘object’, however refers to an actual instance of a class. Every object must
belong to a class. Objects are created and eventually destroyed – so they only live in the program for a limited time. While objects are ‘living’ their properties may also be changed signficantly.
Is This Answer Correct ? | 2 Yes | 0 No |
Answer / shingala ankit
The class is a main entity in which all the data members and member functions are defined and objects is one by which we can access these data members and member function in order to achieve a task.
each class can have one or more objects of its own but each and every objects can have only one and only one class.
Is This Answer Correct ? | 2 Yes | 1 No |
Answer / sobi
class do not hold any information whereas object does.
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / kiran
Class
Class is Logical representation .....
Object
Object is Physical representation......
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / ayisha shoukat
CLASS:
A class is a collction od data members and member
functions.in class data members are private usually
and member functions are private.
And
A class is also like a data type therefore it is used to
declare variabes in oop.
OBJECT:
The variables of a class are objects.
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / akhandam revathi
CLASSES- A class is a collection of objects of similar
type. Ex:mango,apple and orange are members of the class
fruit.
OBJECTS- An object is an abstract representation of a real
world entity that has a unique identity,embedded properties
and the ability to interact with each other.
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / patel hemangi baldevbhai
class is collection of object.
ex:
|ob1|ob2|ob3|
object is collection of data member & member function.
ex:
| data | member |
| member | function |
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / priyanka singh
class is a combination of similar type of objects. ex animal but object is the real time entity which has some uniqness. ex dog
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / deepak maurya
object is an instance of a class.
class is a collection of object.
object do not contain sub parts.
class do contain sub part ie; sub-class
object do contain some information.
class do not contain some information
Is This Answer Correct ? | 0 Yes | 0 No |
How big is a 32 bit integer?
What is the default size of load factor in hashing based collection?
What are triggers in DB? Explain their types. How do they work?
What are the different types of garbage collectors in java?
What are parameters in a method?
public class AboutStrings{ public static void main(String args[]){ String s1="hello"; String s2="hel"; String s3="lo"; String s4=s2+s3; //to know the hash codes of s1,s4. System.out.println(s1.hashCode()); System.out.println(s4.hashCode()); // these two s1 and s4 are having same hashcodes. if(s1==s4){ System.out.println("s1 and s4 are same."); }else System.out.println("s1 and s4 are not same."); } } Somebody told me that, == operator compares references of the objects. In the above example even though s1 and s4 are refering to same object(having same hash codes), it is printing s1 and s4 are not same. Can anybody explain in detail why it is behaving like this? Thanks in Advance RavuriVinod
When does the compiler supply a default constructor for a class?
What is the return type of the main method?
List out benefits of object oriented programming language?
How many ways can an argument be passed to a subroutine and explain them?
What is double parsedouble in java?
What is ordered map in java?