13.點運算符的應用

點運算符用來對對象的屬性和方法進行操作。
例如對象屬性的賦值和獲取、對象方法的調用等都使用點運算符來完成,例如:

class People {
    String name;
    int    age;
    void printSelf(){
        print("name:${name},age:${age}");
    }
}

main() {
    var p = People();
    p.name = "Ahwu";
    p.age = 25;
    p.printSelf();//name:Ahwu,age:25

如果使用點運算符獲取了一個對像中不存在的屬性或調用了對像中不存在的方法,就會拋出異常。
var c = null;
print(c?.a);//null
}


Last update : 13 novembre 2024
Created : 13 novembre 2024

Comments

Comments