創建對象的時候,類名為什么在對象名稱當中?
void main() {
? ?Page page = Page();
? ?page?.scrollDown();
}
class Page {
? ? String name;
? ? void scrollDown() {
? ? ? ?print("往下翻");
? ? }
}
因為之前的代碼調用都是使用:
var page=page();
現在換成以下
Page page = Page();
其它Page page這種類名在對象名稱當中,是什么意思?
2021-09-13
創建一個page對象可以使用兩種方式,一種是 var page = Page(),這種是一個變量page接受創建的Page對象,這個變量再創建之前沒有標注類型,一種是Page page = Page(),這種是再等號左側就已經知道了對象page是Page類型
2019-09-11
2019-08-08
創建一個String實例可以用 String str = 'abc'; 也可以用 var str = 'abc';
創建一個Page實例可以 Page page = Page(); 也可以用 var page = Page();(我是這么理解的)
????????????????????????
2019-05-29
這里有個命名規范原則? 一般類名是首字母大寫 駝峰式 對象名是 首字母小寫 駝峰式? 像你問題中提到的 類名和對象名一樣 僅僅是字母一樣 但大小寫還是有區別的 對象名 一般都是有含義的一個名詞 所以一般對象名都會使用把類名首字母變小寫 這樣省去了起名字的過程 后期寫工程項目的時候 給對象起名字是工作中重要的一環 往往會有對象名稱不知寫什么好的窘境 為了方便起見 也就默認為類名首字母小寫形式啦?