有一个工厂类factory
有一个产品类 product1
有另一个产品类 product2
工厂类中有product1和product2的对象属性
还有工厂的名字,工厂的地址,工厂的员工总人数。
产品类 product1 中有产品的名字,产品的价格,产品的生产数量。
还有一个计算产品总价的方法。
产品类 product2 中有一个集合(ArrayList),类型是String,存储三种产品的名字。
还有一个一维数组,类型是int,长度为3,储存三种产品的价格。
其中还有一个方法,有参数有返回值。(要求传入产品名字的集合 以及 产品价格的一维数组)
该方法的作用是计算出三种产品的均价。
返回值是String类型,要求返回内容大致为: XXX产品、XXX产品、XXX产品的均价为XXX。
要求: 1)通过new一个factory类的对象,对factory类对象中的属性赋值。
要求product1和product2用set方法去赋值。
工厂的名字,工厂的地址,工厂的员工总人数 通过一个方法传递参数。(所有赋值不可使用构造函数赋值)
2)product1 类中的产品的名字,产品的价格,产品的生产数量。(通过构造方法初始化,也就是赋值的意思)
通过factory对象调用product1 中的计算总价方法,打印出产品的总价。
3)product2 类采用空参的构造方法new出对象。
通过set传递产品名字的集合、产品价格的数组进去。(这里使用factory对象调用product2对象再调用set)
通过factory对象对象调用product2对象的计算均价方法,并打印出返回值。(计算均价的方法中 形参通过factory对象调用product2对象中的get方法去获取
言曌博客liuyanzhao_com
慕粉1471134825
慕的地6079101
慕先生4543078
精慕门9254224
慕姐8946757
我是新手_请多指教
相关分类