class BirthDate {
    private int day;
    private int month;
    private int year;
    
    public BirthDate(int d, int m, int y) {
        day = d; 
        month = m; 
        year = y;
    }
    
    public void setDay(int d) {
     day = d;
   }
  
    public void setMonth(int m) {
     month = m;
    }
    
    public void setYear(int y) {
     year = y;
    }
    
    public int getDay() {
     return day;
    }
    
    public int getMonth() {
     return month;
    }
    
    public int getYear() {
     return year;
    }
    
    public void display() {
     System.out.println
        (day + " - " + month + " - " + year);
    }
}看这个例子  其中   
    private int day;
    private int month;
    private int year;
是这个类的成员变量 还是这个类的对象??  我是新手不好意思了 ,呵呵
    

解决方案 »

  1.   


    //举例
    public Class Car {
        public static String band = "轿车";
        private String name = null;
        public Car(String name){
            this.name = name;
        }    public String getName(){
            return name;
        }
    }public static void main(String[] args) {
        Car car1 = new Car("福特福克斯");
        Car car2 = new Car("宝马");
        System.out.println(car1.getName() + "\t" + car1.band);
        System.out.println(car2.getName() + "\t" + car2.band);
    }
      

  2.   

    类是一个抽象的对象是类的实例化!我们头脑里想着有一车,这是抽象的!我们把那车做出来,就是实例了!这就像现实与梦想一样!!!梦想就是个类,我们把这个梦想实现了就是现实,在JAVA中也就是new !
      

  3.   

        private int day; 
        private int month; 
        private int year; 
    这三个是类的成员变量,如果你使用 BirthDate birthDate = new BirthDate(12,7,2000);的语句
    那么就是创建了一个birthDate对象,该对象是属于类BirthDate的对象