類與對象的建立

類與對象的建立

  • 一個項目應該只有一個main方法java

  • 不管一個類多麼牛逼,它也只有屬性和方法this

  • this表明當前這個類code

  • 類是抽象的(把像的東西抽出來,這一類事物共同具備的,例如:人,都有姓名,性別,會吃飯,會睡覺,可是寫類的時候不能給類的名字或性別等賦值,由於類是抽象的,類是對象的模板,要賦具體的值須要給類new一個具體的對象,用對象給那些屬性方法賦值)對象

  • 舉類理解一下:模板

    //這是咱們舉的一個類,有屬性和方法,但不給屬性賦值,由於具體賦值要在方法中賦
    public class Demo05 {
        String name;
        int age;
        public static void main(String[] args) {
        }
    }
    public class Demo04 {
        public static void main(String[] args) {
            //類實例化後會產生本身的一個對象,類是抽象的
            Demo05 demo05 = new Demo05();
            //demo05對象就是demo05類的具體實例
    
            //同一個類能夠產生不一樣的對象
            Demo05 demo051 = new Demo05();
            Demo05 demo052 = new Demo05();
    
            //給demo051對象中的name屬性賦值爲小明
            demo051.name="小明";
            System.out.println(demo051.name);
            demo052.name="小紅";
            System.out.println(demo052.name);
            //經過這個例子咱們更能明白類是對象的模板,對象能夠有多個,要賦具體的值要給對象賦
        }
    }

如今咱們應該理解這句話了:class

以類的方式組織代碼,以對象的形式封裝數據方法