(JAVA作業)練習:創建一個類名為Fruit;包含實例變量:水果名稱,顏色,價格,上市月份,有無種子 10個實例:蘋果,香蕉,芭樂,柚子,李子,楊桃,獼猴桃,哈密瓜,葡萄,榴蓮; 實現功能:提示用戶輸入水果品種編號,輸出該水果的全部信息。


 1 class Lei {
 2     String name;
 3     String color;
 4     int price;
 5     int date;
 6     int num;
 7     String zz;
 8     
 9     void assemble(){
10         System.out.println(this.name+" "+this.color+" "+this.price+" "+this.date+" "+this.zz+" ");
11     }
12 
13 }

上面這些定義類的屬性。

 1 /*
 2 使用.this來使代碼更加簡潔
 3 Scanner的應用
 4 else if的應用
 5 */
 6 import java.util.Scanner;
 7 
 8 public class Fruit {
 9 
10     public static void main(String[] args) {
11         Scanner input=new Scanner(System.in);
12         System.out.println("輸入水果編號:");
13         int num = input.nextInt();
14         Lei f1=new Lei();
15         Lei f2=new Lei();
16         Lei f3=new Lei();
17         
18         if(num==1){
19         f1.num=1;
20         f1.name="蘋果";
21         f1.color="紅色";
22         f1.price=10;
23         f1.date=20171117;
24         f1.zz="有";
25         //System.out.println(f1.name+" "+f1.color+" "+f1.price+" "+f1.date+" "+f1.zz+" ");//原本使用這種來打印定義的屬性,但是太麻煩使用this之后很好解決。
26         f1.assemble();
27         }
28         else if(num==2){
29         f2.num=2;
30         f2.name="香蕉";
31         f2.color="黃色";
32         f2.price=10;
33         f2.date=20161111;
34         f2.zz="有";
35         //System.out.println(f2.name+" "+f2.color+" "+f2.price+" "+f2.date+" "+f2.zz+" ");
36         f2.assemble();
37             }
38         else if(num==3){
39             f3.num=3;
40             f3.name="芭樂";
41             f3.color="綠色";
42             f3.price=15;
43             f3.date=20122211;
44             f3.zz="有";
45             //System.out.println(f3.name+" "+f3.color+" "+f3.price+" "+f3.date+" "+f3.zz+" ");
46             f3.assemble();
47         }
48         else{
49             System.out.println("輸入錯誤");
50             }
51         }
52     }

老師布置的小練習感覺還是挺簡單,自己得多學。這些留給找作業的同學們吧,但是請不要一味地抄襲了,理解一下不難的。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM