Inventory1

Submitted by: Submitted by

Views: 191

Words: 484

Pages: 2

Category: Other Topics

Date Submitted: 09/07/2011 08:18 PM

Report This Essay

//Filename: Inventory1.java

//Class IT215

//Author:

//Date: 09/04/2011

//import statements

import java.text.NumberFormat;

import java.util.Locale;

import java.util.Arrays;

import java.awt.FlowLayout;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.SwingConstants;

class Server {

private String serverName;

private int serverStock;

private double serverPrice;

private String serverItem;

NumberFormat nf = NumberFormat.getCurrencyInstance(Locale.US);

//Begin four-argument constructor

public Server(String serverName, int serverStock, double serverPrice, String serverItem) {

this.serverName = serverName;

this.serverStock = serverStock;

this.serverPrice = serverPrice;

this.serverItem = serverItem;

} //end four-argument constructor

// Server Name

public String getServerName(){

return serverName;

}

public void setServerName(String serverName){

this.serverName = serverName;

}

//Server Stock

public int getServerStock() {

return serverStock;

}

public void setServerStock(int serverStock){

this.serverStock = serverStock;

}

//Server Price

public double getServerPrice(){

return serverPrice;

}

public void setServerPrice(double serverPrice){

this.serverPrice = serverPrice;

}

//Server Item

public String getServerItem(){

return serverItem;

}

public void setServerItem(String serverItem){

this.serverItem = serverItem;

}

//calculate inventory value

public double inventoryValue(){

return serverPrice * serverStock;

}

public String toString () {

return "Server Name:" + "\t" + serverName + "\n" +

"Server In Stock:" + "\t" + serverStock + "\n" +

"Server Price:" + "\t" + serverPrice + "\n" +

"Server...