Java編程複習題(持續更新)

定義一個Dog類,有名字、顏色、年齡等屬性,定義構造方法用來初始化類的這些屬性,定義方法輸出Dog的信息。編寫應用程序使用Dog。

class Dog{
        private String name;     //定義成員變量 (私有成員)
        private String color;
        private int age;
        public Dog(String name, String color,int age){     //類的構造函數
                this.name = name;
                this.color = color;
                this.age = age;
        }
        public void print(){     //對象的方法
                System.out.println("Name:"+name+"  "+"Color:"+color+"  "+"Age:"+age+"  ");
        }
}

public class Homework{
        public static void main(String [] args){
                Dog dog = new Dog("中華田園犬","棕黃色",2);
                dog.print();
        }
}

定義一個Course類,該類有這樣一些成員變量:課程號、課程名稱、授課教師、課程狀態(必修或者選修),所有的成員變量都是私有的,並且有用於訪問它們的公共set/get方法。最後爲Course類編寫一個測試程序。

class Course{
	    private String num;
        private String name;     //定義成員變量 (私有成員)
        private String teacher;
        private String zt;
        
        public Course(String num,String name,String teacher,String zt){     //類的構造函數
                this.num = num;
        	    this.name = name;
                this.teacher = teacher;
                this.zt = zt;
        }
        
        public void setNum(String num){
        	this.num = num;
        }
        public String getNum() {
        	return num;
        }
        public void setName(String name){
        	this.name = name;
        }
        public String getName() {
        	return name;
        }
        public void setTeacher(String teacher){
        	this.teacher = teacher;
        }
        public String getTeacher() {
        	return teacher;
        }
        public void setZt(String zt){
        	this.zt = zt;
        }
        public String getZt() {
        	return zt;
        }
        
        public void print() {
        	System.out.println(num+" "+name+" "+teacher+" "+zt);
        }
}

public class Homework{
        public static void main(String [] args){
                Course co = new Course("0001","Java程序設計","侯暢","選修");
                co.print() ;
        }
}

輸入8個整數放入數組中,把其中最大的元素與第一個元素交換,最小的元素與最後一個元素交換,輸出交換後的數組。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章