打字猴:1.700482644e+09
1700482644
1700482645 代码清单36-1 产品类
1700482646
1700482647 public class Product implements Cloneable{
1700482648
1700482649 //产品名称
1700482650
1700482651 private String name;
1700482652
1700482653 //是否可以属性变更
1700482654
1700482655 private boolean canChanged=false;
1700482656
1700482657 //产生一个新的产品
1700482658
1700482659 public Product(ProductManager manager,String_name){
1700482660
1700482661 //允许建立产品
1700482662
1700482663 if(manager.isCreateProduct()){
1700482664
1700482665 canChanged=true;
1700482666
1700482667 this.name=_name;
1700482668
1700482669 }
1700482670
1700482671 }
1700482672
1700482673 public String getName(){
1700482674
1700482675 return name;
1700482676
1700482677 }
1700482678
1700482679 public void setName(String name){
1700482680
1700482681 if(canChanged){
1700482682
1700482683 this.name=name;
1700482684
1700482685 }
1700482686
1700482687 }
1700482688
1700482689 //覆写clone方法
1700482690
1700482691 @Override
1700482692
1700482693 public Product clone(){
[ 上一页 ]  [ :1.700482644e+09 ]  [ 下一页 ]