Java4Android 物件導向基礎2

2021-07-03 19:24:57 字數 493 閱讀 7184

一 建立類的方法

class類名

屬性;方法;

屬性也叫成員變數,主要用於描述類的狀態

方法也叫成員方法,主要用於描述類的行為

類名要使用有意義的英文單詞

二 建立物件的方法

生成物件的方法:

格式--> 類名 物件名 = new 類名();

例如:dog dog = new dog();

dog d                                       建立乙個dog的引用

new dog();                              建立乙個dog的物件

dog dog = new dog();           將建立的dog物件賦給d這個引用

db本身不是物件,它只是物件的引用

堆記憶體-存放的是物件的本體

棧記憶體-存放的事物件的名字,物件的名字有個專業術語叫做--引用

三 物件和物件的引用

Java4android學習筆記20 21

類的複寫 複寫 overrride 也被稱之為覆蓋或者重寫 1.在具有父子關係的兩個類當中 2.父類和子類各有乙個函式,這兩個函式的定義 返回值型別 函式名和引數列表 完全相同 3.需要父類該函式的功能時,在子類函式裡面通過super.函式名的形式,可完成呼叫,根據需要,可隨意調換其位置。物件的向上...

Java4Android第6課 java的多型性

多型性體現在方法的過載與覆寫 物件的多型性。方法過載 方法名相同,引數個數或型別不同 方法覆寫 子類實現父類同樣的方法 物件的多型性 1 向上轉換 將子類的物件賦值給父類的引用,如下所示 class father class son extends father public void playga...

Java4Android第3課 類的引入

1 掌握一門物件導向語言並不代表掌握物件導向程式設計,關鍵是要有一顆物件導向的心。2 學習物件導向程式時,要學會與現實世界模擬 3 物件導向的思維方式 1 先確定是誰,然後才是怎麼做 2 先整體 再區域性 3 先抽象 在具體 二 類1 什麼是類?類是客觀存在的 抽象的 概念的東西 2 什麼是物件?物...