使用promise封裝wx.request()
阿新 • • 發佈:2020-12-19
怎麼定義一個類,語法格式是什麼
[修飾符列表] class 類名{
//類體 = 屬性 + 方法
//屬性在程式碼上以“變數”的形式存在(描述狀態)
//方法描述動作/行為
}
注意:修飾符列表可以省略
為什麼屬性是以變數形式存在?
假設描述一個學生
學生包括那些屬性:
學號:110
姓名:“張三”
性別:‘男’ 或 (true/false)
住址:“深圳寶安區”
以為屬性對應的是資料,資料在程式中只能放到變數中
所以屬性就是變數
變數的分類
變數根據出現的位置進行劃分
方法體中宣告的變數:區域性變數
方法體外宣告的變數:成員變數
物件的建立和使用
在下面程式的主方法內,可以放棄問Student類
建立物件的語法
new 類名();
變數型別 物件名 = new Student;
Student ZhangSan = new Student;
以上,new Student是物件,嚴格來說,張三不是物件,只是一個變數名
資料型別
基本資料型別
byte short int long float double boolean char
引用資料型別
String、前面建立的學生類等等
所有類都是引用資料型別
類是模板,通過一個類,可以建立多個物件
new是一個運算子。專門負責物件的建立
public class StudentTest{
public static void main(String[] args){
Student ZhangSan = new Student();//通過Student類例項化了三個Student物件
}
}
在StudentTest檔案中,使用Student類例項化了一個物件
那麼編譯時,有編譯順序嗎?
可以直接編譯StudentTest檔案,編譯器會自動尋找Student類
這裡還沒有編譯Student檔案,沒有Student.class檔案
但是編譯器發現有Student.java檔案,此時編譯器會自動編譯Student.java檔案
#本文參考動力節點Java零基礎教程,已獲得原作者許可
#視訊連結https://www.bilibili.com/video/BV1Rx411876f