日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

java上机作业要注意什么_Java第八次上机作业

發布時間:2025/3/12 java 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java上机作业要注意什么_Java第八次上机作业 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、請按照以下要求設計一個學生類Student,并進行測試。

要求如下:

1)Student類中包含姓名、成績兩個屬性

2)分別給這兩個屬性定義兩個方法,一個方法用于設置值,另一個方法用于獲取值.

3)Student類中定義一個無參的構造方法和一個接收兩個參數的構造方法,兩個參數分別為姓名和成績屬性賦值

4)在測試類中創建兩個Student對象,一個使用無參的構造方法,然后調用方法給姓名和成績賦值,一個使用有參的構?造方法,在構造方法中給姓名和成績賦值

packagezlm;public classStudent {

String name=new String("請輸入學生姓名:");doubleachievement;publicStudent() {

}public Student(String str,doubleachievement) {this.name=str;this.achievement=achievement;

}void set(String str,doubleachievement) {this.name=str;this.achievement=achievement;

}voidget() {

System.out.println("該學生姓名為:"+name);

System.out.println("該學生的成績為:"+achievement);

}

}

packagezlm;public classStudentTest {public static voidmain(String[] args) {//TODO Auto-generated method stub

Student p=newStudent();

p.set("張三", 20);

p.get();

Student q=new Student("李四",21);

q.get();

}

}

2、請編寫一個程序,該程序由兩個類組成,一個Person類,一個Test類。在Person類中定義一個無參構造方法,里面 輸出一句話:”無參的構造方法被調用了...”。并在測試類中進行測試。

packagezlm;public classPerson{publicPerson() {

System.out.println("無參的構造方法被調用了!");

}

}

packagezlm;public classPersonTest {public static voidmain(String[] args) {//TODO Auto-generated method stub

Person p=newPerson();

}

}

3.?使用java類描述一個車類,車都具備名字、顏色兩個屬性,還具備跑的功能。?請設計一個汽車類Car,該類中包含?兩個屬性姓名(name)、顏色(color),一個用于描述汽車跑的run()方法。

packagezlm;public classCar {privateString name;privateString color;publicCar(String name,String color) {this.name=name;this.color=color;

run();

}public voidrun() {

System.out.println(color+"的"+name+"已經上路了!");

}public static voidmain(String[]args) {new Car("GTR Premium 2019","紅色");new Car("AD86","秋名山黑色");

}

}

4.?編寫一個類,類中定義一個靜態方法,用于求兩個整數的和。?請按照以下要求設計一個測試類Demo,并進行測試。??要求如下:

1)Demo類中有一個靜態方法get(int?a,int?b)該方法用戶返回參數a、b兩個整數的和;

2)在main()方法中調用get方法并輸出計算結果。

packagezlm;public classDemo01 {public static voidmain(String[] args) {//TODO Auto-generated method stub

int a=5;int b=6;

System.out.println(get(a,b));

}private static int get(int a,intb) {return a+b;

}

}

5.說一下什么是封裝,?使用封裝的好處。什么是get,set訪問器

封裝定義:封裝就是將對象中的實現對象細節隱藏,不被外界所直接訪問。

好處:提高代碼的安全性。

set 對封裝的數據進行賦值的方法

get 對封裝數據的訪問的方法

總結

以上是生活随笔為你收集整理的java上机作业要注意什么_Java第八次上机作业的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。