我需要在這個(gè) TwoD 方法上插入一些注釋,但我不確定這是否是這個(gè)方法的正確注釋,因?yàn)?TwoD 是參考類型:// generate a random integer from 1 to 10private static int getInt() { return (int) (Math.random() * 10) + 1;}// generate random object of TwoD reference typeprivate static TwoD getTwoD() { // generate a random integer from 0 to 2 int randomInt = (int)(Math.random() * 3); TwoD twoD; switch(randomInt) { case 0: twoD = new Circle(getInt()); break; case 1: twoD = new Rectangle(getInt(), getInt()); break; default: twoD = new Triangle(getInt(), getInt(), getInt()); }}
1 回答

慕勒3428872
TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超6個(gè)贊
您不是在創(chuàng)建隨機(jī)對(duì)象,而是在創(chuàng)建隨機(jī)實(shí)例。
添加回答
舉報(bào)
0/150
提交
取消