你有對象嘛?要不我們new一個?

本文標識 : J00009

本文編輯 : YiKi

編程工具 : IDEA

閱讀時長 : 4分鐘

前言

開學了,別人都有對象了,甚者大一的學弟學妹居然攜帶家屬來報道,看到操場的他們,上自習的他們,要不是是冷風吹的有點冷我甚者以為現在是春天,說起來你可能不信當時我就酸了?。瞬間就不快樂了。

我暗自發誓大學一定不要虛度光陰,一定要找一個對象。有句話不是說的很好嘛,不在大學談戀愛就在大學裏變態,我當然不可能當變態 。可是像我這樣的死肥宅怎麼可能找到女朋友呢?不行!我要找對象。如果找不到那就創造一個!

幸好學了點java要不然真的沒有辦法了呢?。

對象都是new出來的

有了上一篇的學習我們知道對象是類的實例 ,是實際存在的個體。對象的設計就是類的設計。就讓我們開始設計對象應有的屬性與行為(方法)吧。

1.設計類

創建叫做 ObjectTest它用來存放我們對象的屬性與行為

2.屬性

對象應該有名字跟年齡這兩個屬性,我們就定義它的屬性

2.1一個String型定義姓名,賦值為(取名)PC

2.2一個int型定義年齡,跟自己年齡相仿就19歲吧

3.方法

3.1有了名字跟年齡,對象肯定有行為(方法 )吧,我們就定義對象的方法

,跟對象在一起肯定很快樂,那就定義一個在一起很開心的方法

3.2跟對象在一起肯定要思考未來吧,我們在定義一個跟對象在一起未來一定很美好的方法

4.new對象

定義好了對象應有的屬性 與方法下一步我們就開始new對象了

在配合我們定義的屬性方法,我們的對象就快出來了

5.我們的對象

最後再讓我們看看我們的對象長什麼樣(運行結果)吧。

源代碼

/** * 面向對象編程   * */  public class OPPDemo {        //程序的主方法      public static void main(String[] args) {            //創建對象的具體實例Test,即創建對象。            ObjectTest();叫做構造函數          ObjectTest Test = new ObjectTest();          //對象.屬性          System.out.println(Test.name);          System.out.println(Test.age);          //對象.方法          Test.Happy();          Test.Future();      }   }     class ObjectTest{        //屬性:對應類中的成員變量,如:人有身高,體重等屬性。          String name =  "Pc";      int age = 19;      //方法:對應類中的成員方法,如:跟對象一起很開心,            跟未來在一起的未來一定很美好等方法(行為)          public void Happy(){          System.out.println("跟對象在一起很開心");      }        public void Future(){          System.out.println("跟對象在一起的未來一定很美好");      }     }

總結

1. 創建類 classOjectTest

2. 定義屬性與方法

3. 創建類的實例 (對象)

4. 對象.屬性、對象.方法完成對實例的創建