Monday, June 16, 2008

Pick one; find formula on Internet; do it with Java (static method)

//public static double sphereVolume(double r)

//public static double cylinderSurface(double r, double h)

//public static double coneVolume(double r, double h)

!!!

Wednesday, June 4, 2008

Second major assignment

I hope everyone has read up through chapter 7 in the book. Practice as many exercises as you can from the end of the chapter!

Your second major assignment is as follows:

You are going to design a class for any business of your choosing. You need to keep track of at least four pertinent attributes. You will need at least two other methods in addition to the necessary getters and setters. Create three objects and store them in an array of that type.

You can hard code the business testing info into the main. But if you use Scanner to ask the user what to change, you can get 20 extra points on the assignment!

Here's an example, you need to pick another business:


class LawFirm
{
//typeOfLaw, billableHours, nameOfLawFirm, costPerHour
//+20
//constructors
//+20
//methods: calculateTotalCost, returnMessageAboutFirm
//+30
}

class LawFirmTester
{
//create an array of 3 LawFirm objects
//+20
//display names of law firms and allow user to enter a number to learn more information about each firm
//+10
//allow the user to update the information about the firms- things do change.
//+20
}

}


The number of points are commented above.

Due June 15th, 2008 at midnight! Use netbeans and upload everything in a zip file to your FTP space!

DF

Nursery Program!

Today you are going to create a Plant class with the following information:

Cost

Name

Size

Quantity of plants

The nursery will create an array of plants (let's say they have 5 different types of plants).

The nursery class should keep track of:

Money taken in

Money spent on supplies

Plants on hand

The user should be able to update information about the plants and money that is coming in or out! Let's say the user should be able to update the quantity of certain plants available and the amount of money money taken in to the company!

Here's one way to loop using a trivial example:

Scanner a = new Scanner(System.in);

System.out.println("What would you like to do? [Quit] or [Deposit] $1000");

String ans = a.nextLine();

double deposit = 0;

while(!ans.equals("Quit")) //loop is going the basis

{

if(ans.equals("Deposit"))

{

deposit += 1000.0;

}

System.out.println("What would you like to do? [Quit] or [Deposit] $1000");

ans = a.nextLine();

}

System.out.println(deposit);

Find an interesting article from Slashdot.org

Write a brief summary about the article and post a link to the article on your blog!

Slashdot.org

Monday, June 2, 2008

first assignment of the day

/**
*
* @author dfreer
*/
public class NumberTester {
//Write an if statement to determine if a number is greater than fifty!
//Write the if statement within a public method to be run from a main

//if the number entered is > 50, give the user a message of congrats!!

//main to test it out!

}