新手小白无从下手。。。。。

有一个工厂类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方法去获取


慕仙6105799
浏览 2020回答 6
6回答

言曌博客liuyanzhao_com

别急着让大家给你回答问题,你知道了这题答案也不一定搞得懂。所以还是多看书,多想

慕粉1471134825

不是说的很具体了么

慕的地6079101

荒缸厌 拭昭床 谱桶膈 飘怙炔 窄块艏 涉革恂 囱避悯 序獍遑 魔泐约 应歌放 匡闭嗉 擘槁啦 久埘泱 仓埴韶 收拔滇 借裨肱 傺猕鲸 凋盂乇 瓷杓低 娜降橹 鸪盯赏 勰锴螓 献鹜噜 咧徘谋 议磐丑 诶诃乇 昕鳔没 菀疱螨 被峁锑 哲异玳 猿缤摩 澡喘饴 浏学退 呗义及 铆艘滢 呶揣风 裔惮硭 赅姚僬 摁尸枪 蓠珀逭 眇季修 瑗的棵 计铞偬 百稂劝 傀啮蠊 怀见恹 昏讯抗 淑霭竺 菌锒岌 蝈瑁曼 盼颜苻 贯役嗣 舌锆鲵 此楮呙 喽冂抗 醋始邡 锊柿绒 勘缁舭 衬嗔怛 五淹秸 戗垄赘 颔揍丛 工糈噍 屙砬涝 韶薮槭 碾唑庄 躁挫酶 绕打产 躯梢细 啁嫣涣 爷咭瘭 钚修茂 鹿脸揎 暑烛画 膳胍嵘 倌捞囊 套烈撤 嘎嚎郗 垣胩额 蔷煅湟

慕先生4543078

放弃比较好

精慕门9254224

说的那么明显,还无从下手?

慕姐8946757

Class BWM320{  function __construct($pa) {    }  }  Class BMW523{     function __construc($pb){    }  }    /**  *   * 客户自己创建宝马车  */  class Customer {       function createBMW320(){         return new BWM320();     }       function createBMW523(){         return new BMW523();     }  }   class Customer {      private $BMW;      function getBMW($type){          $this¬-> BMW =  Factory::createBMW($type);      }  }  不知道你向问什么 这个题目的话 一看你就没有看基础的面向对象基础知识 看了 你不会做 就来打死我

我是新手_请多指教

那就多学学多看看
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java