Professional Documents
Culture Documents
ASSIGN#04
Q#1
public class point {
private double xcord,ycord;
point(double x,double y)
{
xcord=x;
ycord=y;
}
public void setxcord(int x)
{
xcord=x;
}
public void setycord(int y)
{
ycord=y;
}
public double getxcord()
{
return xcord;
}
public double getycord()
{
return ycord;
}
public void display()
{
System.out.println("xcord is:"+xcord+"ycord is:"+ycord);
}
public class line {
private point startpoint;
private point endpoint;
public line(point startpoint,point endpoint)
{
this.startpoint=startpoint;
this.endpoint=endpoint;
}
public double length()
{
double x1=startpoint.getxcord();
double y1=startpoint.getycord();
double x2=endpoint.getxcord();
double y2=endpoint.getycord();
return Math.sqrt(Math.pow(x2-x1,2)+Math.pow(y2-y1, 2));
}
public class Runner {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
point p1=new point(0,0);
point p2=new point(3,4);
line l=new line(p1,p2);
System.out.println("LENGTH of line1 IS:"+l.length());
point p3=new point(0,0);
point p4=new point(3,4);
line l2=new line(p3,p4);
System.out.println("LENGTH of line2 IS:"+l2.length());
Q#2
public class pizza {
private String size;
private int cheeseToppings;
private int pepperoniToppings;
private int hamToppings;
}
public class pizzaorder {
private pizza[] pizzas;
private int numPizzas;
public pizzaorder() {
pizzas = new pizza[3];
numPizzas = 0;
}