Log in

View Full Version : Difference of calling methods?


almslool
Mar 31, 2009, 05:13 AM
hello everyone,

I am a very beginner java user and I have some doubts:

1- see these examples:

Weight weightObject = new Weight();
weightObject.getWeight();

or

Point myPoint = new Point();
myPoint.setX();
myPoint.setY();


The above examples the method is called from an object!!!

2- see these examples:
String number;
int num =Integer.parselnt(number);

or

JOptionPane.showMessageDialog(null,"Message", JOptionPane.ERROR_MESSAGE);

* here JOptionPane and Integer are both classes and methodes (parselnt and showMessageDialog) are methodes called from the class


MQ is:

What is the difference between calling a method from an object and calling a method from the class?Why do we have these two types of methods??

wating for your answers guys... I really need it^_^

thanks in advance.

Perito
Apr 5, 2009, 10:27 AM
Class methods are "static" methods, as opposed to "instance" methods.

Java: Static/Class methods (http://leepoint.net/notes-java/flow/methods/50static-methods.html)

almslool
Apr 7, 2009, 01:58 PM
Thank u so much buddy

That was very usifull