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