OOP in Java Week Two Assignment
Circle.java
Circle.java
public
class
Circle
{
//member variable
private
double
radius
;
public
Circle
(
double
radius
)
{
this
.
radius
=
radius
;
}
//get method
public
double
getRadius
()
{
return
radius
;
}
//set method
public
void
setRadius
(
double
radius
)
{
this
.
radius
=
radius
;
}
//method to calculate area
public
double
calculateArea
()
{
// Compute the area of this circle
return
3.14159265
*
radius
*
radius
;
}
}
CircleApp.java
CircleApp.java
public
class
CircleApp
{
public
static
void
main
(
String
args
[])
{
//instantiate a Circle object
Circle
c
=
new
Circle
(
34.9
);
//call method calculateArea() of Circle object
double
area
=
c
.
calculateArea
();
System
.
out
.
println
(
"area = "
+
area
);
}
}