Sunday, March 1, 2009

direct clothing case

/* Programmer : Odoy, Montanio
  Program name : Direct Clothing Case Study
  Date Started : February 7,2009
  Date Finished : February 8,2009
  Purpose : To give solution to direct clothing case study
  Instructor : Dony Dongiapon
  Subject : IT134
*/



________________________________________________________________
public class Shirt 
{
    
    //variable

    private String shirtID;
     private double price;
     private String color; 
    private int quantity;
     private String description;

    public Shirt(){ 
}
    public Shirt(String newshirtID,double newprice,String newcolor, int newquantity,String newdescription){ 

    //constructor

    shirtID= newshirtID; 
    price=newprice; 
    color= newcolor; 
    quantity=newquantity; 
    description=newdescription;
}
    //method 
    
    public void setShirtID(String newshirtID){ 
    
    shirtID= newshirtID;
}
    public String getShirtID()

    return shirtID;

    public void setPrice(double newprice)

    price=newprice;
}
    public double getPrice()

    return price;
}
    public void setColor(String newcolor)
{
     color= newcolor;
}
    public String getColor()
{
     return color;
}
    public void setQuantity(int newquantity)
{
     quantity=newquantity;
}
    
    public int getQuantity()

    return quantity;
}

    public void setDescription(String newdescription)

    description=newdescription;
}
    public String getDescription()

    return description;
}
    
    public String removestock()

    System.out.println("The Shirt with an ID\t\s getShirtID()); 
    System.out.println("was successfully remove.Thank you!!!");
}
}
_________________________________________________________________________________________________________________________
public class Customer{

    //variable

    private int customerid;
    private String name;
    private String address;
    private int phonenumber;
    private String emailaddress;


    //constructor 

    public Customer(){
}

    //method 

    public void customergreetings(String newname)
{
    name=newname; 

}

    public void customerprofile(String newname, int newid, String newaddress,int newphonenumber, String newemailaddress)
{
    
    name=newname;
    address=newaddress;
    customerid=newid;
    phonenumber=newphonenumber;
    emailaddress=newemailaddress;
    
    System.out.println("r e c o r d");
    System.out.println("Name: "+name+ "\nCustomer ID: "+customerid+"\nAddress:"+address+"\nPhone Number: "+phonenumber+"\nE-mail address: "+emailaddress);
}
}

____________________________________________________________________________________

public class Order{ 
    
    // variable
    
    private String orderID; 
    private double totalprice; 
    private String status;
    
    public Order(){
}
    public void orderShirt(String neworderID,double newtotalorderprice,String newstatus)

    
    //constructor
    
    String orderID=neworderID;
    double totalorderprice=newtotalorderprice; 
    String status=newstatus;
}
    public void setOrderID(String neworderID)
{
    String orderID=neworderID;
}
    public String getOrderID()

    return orderID;
}
    //method

    public void setTotaltorderprice(double newtotalorderprice)

    double totalorderprice=newtotalorderprice;
}
    
    public double getTotaltorderprice()

    return totalorderprice;
}

    public void setStatus(String newstatus)

    String status=newstatus;
}
    public String getStatus()

return status;
}
}

_____________________________________________________________

public class FormofPayment{ 
    
    //variable

    private String checknumber; 
    private String cardnumber; 
    private String expirationDate;
    
    public FormofPayment(String check,String card,String date)

    //constructor{
    
    checknumber=check; 
    cardnumber=card; 
    expirationDate=date; 
}
    //method
    public void setChecknumber(String check)
{
 
    checknumber=check;


    public String getChecknumber()
{
 
    return checknumber;
}
    
    public void setCardnumber(String card)


    cardnumber=card;

    
    public String getCardnumber()


    return cardnumber;
}
    
    public void setExpirationdate(String date)

    expirationDate=date;


    public String getExpirationdate()

    returnexpirationDate;
    
}
    public void Dispalymessage()
    

    System.out.println("Your checknumber is:%s/nand checknumber is:%s");
}
}
__________________________________________________________


    
    public class Catalog 
{
    public void displayCatalog()

    System.out.println("ShirtID:252-22\nPrice:25,000\nColor:Black \nQuantity:5\nDescription:Beautiful"); 
    System.out.println("ShirtID:252-54\nPrice:90,000\nColor:Pink\nQuantity:1\nDescription:Nice");
    }
}


____________________________________________________________
import java.util.Scanner;

public class ClothingTester{ 
    
    public static void main(String args[])

    
    Scanner input= new Scanner(System.in); 
    Shirt myShirt=new Shirt();
    System.out.println("Welcome to Direct Clothing!!\nSelect new product");
    myShirt.displayCatalog(); 
    Scanner input= new Scanner(System.in); 
    System.out.println("What is your choice?"); 
    if (input=='y') 

    System.out.println("Enter ShirtID:"); 
    String ID=input.nextLine();
    myShirt.setShirtID(ID); 
    
    System.out.println(); 
    System.out.println("Enter Price:"); 
    double cprice=input.nextDouble(); 
    myShirt.setPrice(cprice); 
    
    System.out.println();
    System.out.println("Enter Color:"); 
    String ccolor=input.nextLine(); 
    myShirt.setColor(ccolor);     
    ]
    System.out.println(); 
    System.out.println("Enter Quantity:"); 
    int cquantity=input.nextInt(); 
    myShirt.setQuantity(cquantity); 
    
    System.out.println(); 
    System.out.println("Enter shirt Description:"); 
    String cdescription=input.nextLine(); 
    myShirt.setDescription(cdescription); 
    
    System.out.println(); 
    System.out.println("The product was choosen successfully. Please come again!!!");

    else 

    System.out.println("Ok"); 
    } 
  } 
}

No comments:

Post a Comment