Monday, March 9, 2009

OBJECTS IN THE DIRECT CLOTHING CASE STUDY

Customer:

public class Customer{

 int CustomerID=0;
 String Name=" ";
 String Address=" ";
 int PhoneNumber=00000000000;
 String EmailAddress=" ";
 int Order=0;

 public void displayCustomerInformation()
 {
 System.out.println("CustomerID: "+getCustomerID());
 System.out.println("Name: "+getName());
 System.out.println("Address: "+getAddress());
 System.out.println("PhoneNumber: "+getPhoneNumber());
 System.out.println("EmailAddress: "+getEmailAddress());
 System.out.println("Order: "+getOrder());
 }

 public int getCustomerID()
 {
  return CustomerID;
 }
 public void setCustomerID(int CustomerID)
 {
  this.CustomerID=CustomerID;
 }
 public String getName()
 {
  return Name;
 }
 public void setName(String Name)
 {
  this.Name=Name;
 }
 public String getAddress()
 {
  return Address;
 }
 public void setAddress(String Address)
 {
  this.Address=Address;
 }
 public int getPhoneNumber()
 {
  return PhoneNumber;
 }
 public void setPhoneNumber(int PhoneNumber)
 {
  this.PhoneNumber=PhoneNumber;
 }
 public String getEmailAddress()
 {
  return EmailAddress;
 }
 public void setEmailAddress(String EmailAddress)
 {
  this.EmailAddress=EmailAddress;
 }
 public int getOrder()
 {
  return Order;
 }
 public void setOrder(int Order)
 {
  this.Order=Order;
 }

}

CustomerTest:

import java.io.*;
import java.util.*;

public class CustomerTest{
 public static void main(String[]args) throws IOException
  {
  Scanner input= new Scanner(System.in);
  Customer myCustomer= new Customer();
  PrintWriter output=new PrintWriter(new FileWriter("Grace.txt",true));

  System.out.println("Enter CustomerID: ");
  int CustomerID=input.nextInt();

  System.out.println("Enter Name: ");
  String Name=input.next();

  System.out.println("Enter Address: ");
  String Address=input.next();

  System.out.println("Enter PhoneNumber: ");
  int PhoneNumber=input.nextInt();

  System.out.println("Enter EmailAddress: ");
  String EmailAddress=input.next();

  System.out.println("Enter Order: ");
  int Order=input.nextInt();

  myCustomer.setCustomerID(CustomerID);
  myCustomer.setName(Name);
  myCustomer.setAddress(Address);
  myCustomer.setPhoneNumber(PhoneNumber);
  myCustomer.setEmailAddress(EmailAddress);
  myCustomer.setOrder(Order);
  myCustomer.displayCustomerInformation();
  
  output.println(myCustomer.getCustomerID()+ " " +myCustomer.getName()+ " " +myCustomer.getAddress()+ " " +myCustomer.getPhoneNumber()+ " "
  + " " +myCustomer.getEmailAddress()+ " " +myCustomer.getOrder());
  System.out.println("Data was succesfully added!!!");
  output.close();
 }
}

Order:

public class Order{
 int OrderID=0;
 String OrderName=" ";
 String OrderStatus=" ";

 public void displayOrderInformation()
 {
 System.out.println("OrderID: "+getOrderID());
 System.out.println("OrderName: "+getOrderName());
 System.out.println("OrderStatus: "+getOrder());
 }

 public int OrderID()
 {
  return OrderID;
 }
 public void setOrderID(int OrderID)
 {
  this.OrderID=OrderID;
 }
 public String getOrderName()
 {
  return OrderName;
 }
 public void setOrderName(String OrderName)
 {
  this.OrderName=OrderName;

 }
 
 public int getOrderStatus()
 {
  return OrderStatus;
 }
 public void setOrderStatus(int OrderStatus)
 {
  this.OrderStatus=OrderStatus;
 }
}

OrderTest:

import java.io.*;
import java.util.*;

public class Order{
 public static void main(String[]args) throws IOException
 {
  
 Scanner input= new Scanner(System.in);
 Console cust=System.console();
 Customer aCustomer= new Customer();
 PrintWriter output=new PrintWriter(new FileWriter("idhang.txt",true));

  

 System.out.println("Enter OrdererID: ");
  int CustomerID=input.nextInt();

 System.out.println("Enter OrderName: ");
  String Name=cust.readLine();

 
 System.out.println("Enter OrderStatus: ");
  int Order=input.nextInt();

  

  aCustomer.setCustomerID(CustomerID);

  aCustomer.setName(Name);

  aCustomer.setAddress(Address);

  aCustomer.setPhoneNumber(PhoneNumber);

  aCustomer.setEmailAddress(EmailAddress);

  aCustomer.setOrder(Order);

  aCustomer.displayCustomerInformation();
  
  
output.println(aCustomer.getCustomerID()+ " " +aCustomer.getName()+ " " +aCustomer.getAddress()+ " " +aCustomer.getPhoneNumber()+ " "
  + " " +aCustomer.getEmailAddress()+ " " +aCustomer.getOrder());
  System.out.println("The data has been successfully added");
  output.close();
 
}

}

Shirt:

public class Shirt{
 int ShirtID=0;
 float Price=0;
 String Color=" ";
 String Description=" ";
 int QuantityInStock=0;

 public void displayShirtInformation()
 {
 System.out.println("ShirtID: "+getShirtID());
 System.out.println("Price: "+getPrice());
 System.out.println("Color: "+getColor());
 System.out.println("Description: "+getDescription());
 System.out.println("QuantityInStock: "+getQuantityInStock());
 }
 public int getShirtID()
  {
  return ShirtID;
  }
 public void setShirtID(int ShirtID)
  {
  this.ShirtID=ShirtID;
  }
 public float getPrice()
  {
  return Price;
  }
 public void setPrice(float Price)
  {
  this.Price=Price;
  }
 public String getColor()
  {
  return Color;
  }
 public void setColor(String Color)
  {
  this.Color=Color;
  }
 public String getDescription()
  {
  return Description;
  }
 public void setDescription(String Description)
  {
  this.Description=Description;
  }
 public int getQuantityInStock()
  {
  return QuantityInStock;
  }
 public void setQuantityInStock(int QuantityInStock)
  {
  this.QuantityInStock=QuantityInStock;
  }

  

}

UniTest:

import java.io.*;
import java.util.*;

public class UniTest{
 public static void main(String[]args) throws IOException
 { 
 Scanner input= new Scanner(System.in);
 Shirt myShirt= new Shirt();
 PrintWriter output=new PrintWriter(new FileWriter("LA.txt",true));
  
  System.out.println("Enter ShirtID: ");
  int ShirtID=input.nextInt();

  System.out.println("Enter Shirt Price: ");
  float Price=input.nextFloat();

  System.out.println("Enter shirt Color: ");
  String Color=input.next();

  System.out.println("Enter shirt description: ");
  String Description=input.next();

  System.out.println("Enter quantity in Stock: ");
  int QuantityInStock=input.nextInt();

  

  myShirt.setShirtID(ShirtID);

  myShirt.setPrice(Price);

  myShirt.setColor(Color);

  myShirt.setDescription(Description);

  myShirt.setQuantityInStock(QuantityInStock);

  myShirt.displayShirtInformation();
  
output.println(myShirt.getShirtID()+ " " +myShirt.getPrice()+ " " +myShirt.getColor()+ " " +myShirt.getDescription()+ " "
  + " " +myShirt.getQuantityInStock());
  System.out.println("Data was succesfully added!!!");
  output.close();
  
 }



No comments:

Post a Comment