这里有两件商品都可以去污
肥皂:5元,呈块状
洗衣粉:10元,呈粉末状
根据描述,使用继承方式实现代码。
商品类:
1 class Goods { 2 public String name ; 3 public int price ; 4 public String state ; 5 6 public Goods (String name,int price,String state){ 7 this.name = name ; 8 this.price = price ; 9 this.state =state ; 10 } 11 @Override 12 public String toString (){ 13 return this.name+" : "+this.price+" 元, "+this.state; 14 } 15 16 } 17 18 class soap extends Goods{ 19 public soap (){ 20 super ("肥皂",5,"呈块状"); 21 } 22 } 23 24 class pwoder extends Goods{ 25 public pwoder (){ 26 super ("洗衣粉",10,"呈粉末状"); 27 } 28 }
测试类:
1 import javax.swing.JOptionPane; 2 3 public class Test { 4 5 public static void main(String[] args) { 6 soap so =new soap(); 7 pwoder pw = new pwoder(); 8 System.out.println(so.toString()); 9 System.out.println(pw.toString()); 10 } 11 12 }