第一題:
1、student類
package day05;
public
class student {
private string id;//學生的id
private string name;//學生的姓名
private string ***;//學生的性別
private
intage;//學生的年齡
/*構造器*/
public student(string id, string name, string ***, int
age){
this.id = id;
this.name = name;
this.*** = ***;
this.age = age;
/*getter()和setter()方法**/
public string getid() {
return
id;public
void setid(string id) {
this.id = id;
public string getname() {
return
name;
public
void setname(string name) {
this.name = name;
public string get***() {
return
***;
public
void set***(string ***) {
this.*** = ***;
public
int getage() {
return
age;
public
void setage(int
age) {
this.age = age;
2、test01類
package day05;
public
class test01 {
public
static
void main(string args) {
// todo
auto-generated method stub
student s = new student("01", "tom", "男", 17);
system.out.println(s.getage());
system.out.println(s.getid());
system.out.println(s.getname());
system.out.println(s.get***());
第二題:
1、wumingfen類
package day05;
public
class wumingfen {
private string thema;//面碼
private
intquantity;//粉的分量
private
boolean
likesoupe;//是否帶湯
//建構函式
public wumingfen(string thema, int
quantity, boolean
likesoupe){
this.thema = thema;
this.quantity = quantity;
this.likesoupe = likesoupe;
//過載建構函式1
public wumingfen(string thema, int
quantity){
this.thema = thema;
this.quantity = quantity;
//過載建構函式2
public wumingfen(){
//getter()和setter()方法
public string getthema() {
return
thema;
public
void setthema(string thema) {
this.thema = thema;
public
int getquantity() {
return
quantity;
public
void setquantity(int
quantity) {
this.quantity = quantity;
public
boolean islikesoupe() {
return
likesoupe;
public
void setlikesoupe(boolean
likesoupe) {
this.likesoupe = likesoupe;
//列印資訊
public
void check(){
//system.out.println(getquantity()); //
system.out.println(islikesoupe());
//優化
system.out.println("面碼:" + thema +
"粉的質量:" + quantity +
"是否帶湯:" + likesoupe);
2、測試類
package day05;
public
class test02 {
public
static
void main(string args) {
wumingfen f1 = new wumingfen("牛肉", 3, true);
wumingfen f2 = new wumingfen("牛肉", 2);
wumingfen f3 = new wumingfen();
f3.setthema("酸辣面");
f3.setquantity(2);
f3.setlikesoupe(true);
f1.check();
f2.check();
f3.check();
第四題:
1、staticdemo類
public
class staticdemo {
private
static
inta = 10;
private
intb = 5;
public
void print(){
system.out.println("a=" + a + "b=" + b);
2、測試類
public
static
void main(string args) {
staticdemo m = new staticdemo();
m.print();
第五、三題: 1、
mytime類:
package day05;
public
class mytime {
private
inthour;//時
private
intminute;//分
private
intsecond;//秒
//構造方法
public mytime(int
hour, int
minute, int
second){
this.hour = hour;
this.minute = minute;
this.second = second;
//getter()和setter()方法
public
int gethour() {
return
hour;
public
void sethour(int
hour) {
this.hour = hour;
public
int getminute() {
return
minute;
public
void setminute(int
minute) {
this.minute = minute;
public
int getsecond() {
return
second;
public
void setsecond(int
second) {
this.second = second;
//display方法,輸出時間
public
void display(){
system.out.println(hour + "小時" + minute + "分鐘" + second + "秒");
2、測試類:
public
static
void main(string args) {
mytime m = new mytime(5, 24, 45);
m.display();
物件導向的題
3 定義乙個汽車類vehicle,要求如下 屬性包括 汽車品牌brand string型別 顏色color string型別 和速度speed double型別 並且所有屬性為私有。至少提供乙個有參的構造方法 要求品牌和顏色可以初始化為任意值,但速度的初始值必須為0 為私有屬性提供訪問器方法。注意 ...
Java物件導向程式
描述乙個人類,求此人類必須包含有人的姓名 性別 出生日期等基本屬性 變數 要求此人類描述吃飯的方法 函式 和描述睡覺的方法 函式 例如睡覺方法的執行體為乙個 system.out.println 函式,此函式輸出一段例如 xx 姓名 往床上躺倒,不久就睡著了 之類的描述睡覺的文字。要求此人類的建構函...
物件導向 范型題
package com.iit.demo 問題1 可以將setobj t 設定為靜態嗎?回答 問題2 可以在范型類中定義靜態范型方法嗎?回答 public class mygeneric public void setobj t obj public void print t dog package...