📄 exercise 3.coffee.java
字号:
/**
* This class models a coffee product. It extends class Product.
*
* @author Neil
* @version 1.0.0
* @see Product
*/
public class Coffee extends Product {
private String origin;
private String roast;
private String flavor;
private String aroma;
private String acidity;
private String body;
/**
* Getter of the property <tt>origin</tt>
*
* @return Returns the origin.
*
*/
public String getOrigin() {
return origin;
}
/**
* Getter of the property <tt>roast</tt>
*
* @return Returns the roast.
*
*/
public String getRoast() {
return roast;
}
/**
* Getter of the property <tt>flavor</tt>
*
* @return Returns the flavor.
*
*/
public String getFlavor() {
return flavor;
}
/**
* Getter of the property <tt>aroma</tt>
*
* @return Returns the aroma.
*
*/
public String getAroma() {
return aroma;
}
/**
* Getter of the property <tt>acidity</tt>
*
* @return Returns the acidity.
*
*/
public String getAcidity() {
return acidity;
}
/**
* Getter of the property <tt>body</tt>
*
* @return Returns the body.
*
*/
public String getBody() {
return body;
}
/**
* Constructor that initializes the instance variables code, description,
* price, origin, roast, flavor, aroma, acidity, and body.
*
* @param initialCode
* @param initialDescription
* @param initialPrice
* @param initialOrigin
* @param initialRoast
* @param initialFlavor
* @param initialAroma
* @param initialAcidity
* @param initialBody
*/
public Coffee(String initialCode, String initialDescription,
double initialPrice, String initialOrigin, String initialRoast,
String initialFlavor, String initialAroma, String initialAcidity,
String initialBody) {
super(initialCode, initialDescription, initialPrice);
origin = initialOrigin;
roast = initialRoast;
flavor = initialFlavor;
aroma = initialAroma;
acidity = initialAcidity;
body = initialBody;
}
/**
* Overrides the method toString in the class Object.
*
* @return Returns the string representation of a Coffee object. The String
* returned has the following format:
* <tt>code_description_price_origin_roast_flavor_aroma_acidity_body</tt>
*
*/
public String toString() {
return code + "_" + description + "_" + price + "_" + origin + "_"
+ roast + "_" + flavor + "_" + aroma + "_" + acidity + "_"
+ body;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -