มิถุนายน 02, 2020, 06:05:56 PM *
ยินดีต้อนรับคุณ, บุคคลไม่รู้ว่าใคร กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
หน้า: [1]   ลงล่าง
  พิมพ์  
ถาม java หน่อยจ๊ะ  (อ่าน 1378 ครั้ง)
prapassorn
มกราคม 27, 2010, 07:11:09 PM
ผลงาน: 0
prapassorn
บุคคลไม่รู้ว่าใคร
« เมื่อ: มกราคม 27, 2010, 07:11:09 PM »
ตอนนี้เรียนเรื่องInheritance อยู่อ่ะค่ะ อยากได้คำนะนำ   
โจย์มันมีอยู่ว่า....

1. จงสร้างคลาส SolidRectangle (รูปทรงสีเหลียม) ซึงสืบทอด/ขยายมาจากคลาส Rectangle (สีเหลียม)
คลาส SolidRectangle มีรายละเอียดดังนี /
· มีความสูง (height)
· สามารถหาปริมาตรได้จากสูตรดังนี /
ปริมาตร = width x length x height
· ให้นักศึกษา Override เมท็อด findArea โดยกำหนดคืนค่าพืน/ ทผี ิว จากสูตรดังนี /
พืน/ ทีผิว = 2 x (width x length + width x height + height x length)

2. จงเขียนโปรแกรมเพือคำนวณพืน/ ทผี ิวและปริมาตรของรูปทรงสเี หลยี ม ซงึ มีข้อกำหนดดังนี /
· รับจำนวนรูปทรงสีเหลียมจากแป้นพิมพ์
· รับข้อมูลความกว้าง ยาว สูง ของแต่ละรูปทรงสีเหลียมจากแป้นพิมพ์
· เก็บข้อมูลทไี ด้อยู่ใน Array of SolidRectangle
ตัวอย่างการประกาศ SolidRectangle[ ] rectangle = new SolidRectangle[size]; //size เป็น ขนาดของอาเรย์
· คำนวณหารูปทรงสเี หลยี มทีมีพืน/ ทผี ิวมากทีสุด



ไอ้ข้อหนึ่งอ่ะทำได้แล้วค่ะ
แต่ข้อสอง ตรงเอาข้อูลที่รับจากแป้นพิมไปเก็บในอาเรย์อ่ะงงค่ะ

ช่วยแนะนำหน่อยนะคะ
ขั้น 2 : วัยรุ่นไฟแรง *** ออฟไลน์ ออฟไลน์ พลังสะสม: 55
มีนาคม 03, 2010, 09:58:09 AM
ผลงาน: 1
alienamn
แฟนคลับ
ขั้น 2 : วัยรุ่นไฟแรง
***

ผลงาน: 1
ออฟไลน์ ออฟไลน์

พลังสะสม: 55

« ตอบ #1 เมื่อ: มีนาคม 03, 2010, 09:58:09 AM »
อ่านแล้วงงอะครับ มันช่าย Object Arrayรึเปล่านะ
ให้เด่านะ ผมว่า วนArray เพื่อ Set ค่าลงใน Object ที่เป็นArray แต่ละตัว อะ ประมาณนี้
for(int i=0;i<size;i++){
retangle.height=kb.nextInt();
}


***ผิดไปก็ขออภัย มือใหม่เหมือนกันนะ เขิลนะ

หน้า: [1]   ขึ้นบน
  พิมพ์  
 
กระโดดไป:  

Powered by MySQL Powered by PHP Valid XHTML 1.0! Valid CSS!