ann.math.polynomial.PolynomialD1

 

PolynomialD1.java - defines a degree 1 polynomial class. This class extend PolynomialD0.

NOTE: Polynomial terms are white-space delimited.

Examples: 1 + 2x, 1 +2x, 1 -2x are all ok.

 

public class PolynomialD1 extends PolynomialD0

Default constructor

Postcondition: myB == 0.0 && myA == 0.0.

 

public PolynomialD1(double aValue, double bValue)

Construct from double

Receive: double aValue, double bValue.

Postcondition: myA == aValue && myB == bValue.

 

public PolynomialD1(String polyString)

Construct from String

Receive: String polyString.

Precondition: strPolyD1 is of the form "a + bx" or "a + bX", where a and b are numeric values.

Postcondition: myA == a && myB == b.

 

public double getB()

B-attribute accessor

Return: myB.

 

public void setB(double newB)

B-attribute mutator

Receive: double newB.

Postcondition: myB == newB.

 

public String toString()

String converter (output)

Return: the String equivalent to myA.

 


Back to the package documentation index


Back to the Introduction


Copyright 2000 by Prentice Hall. All rights reserved.