[ Contact ] [ Links ] [ Previous : 9 / 29 : Java Arrays ] [ Up ] [ Next : 11 / 29 : Java Statements ]

Java Objects

Objects are containers around aggregates of primitive types, arrays, and other objects

class Circle						// object definition
{	static double pi = 3.141592;	// class variable
	double radius;					// instance variable
	public Circle(double r)			// constructor method
	{	radius = r;
	}
	public double circumference()	{	return 2*pi*radius; }
	public double area()	{	return pi*radius*radius; }
	public static getPi()	{	return pi;	}	// class method
}
   
Circle c;				// object declaration
c = new Circle(4.0);	// object creation
double a = c.area();	// object method call

See the "Links" link above to find out the sources of the proposed informations
Pascal Vuylsteker / eScience / Computer Science / ANU
Last modified: 20/4/2004
TOC - Print
Send your comments at :
<Hugh.Fisher@anu.edu.au>