我爱模板网 > 建站教程 > dart >  Dart编程实例 - dart getters 和 setters正文

Dart编程实例 - dart getters 和 setters

Dart编程实例 - dart getters 和 setters

class Student {

   String name;

   int age;



   String get stud_name {

      return name;

   }



   void set stud_name(String name) {

      this.name = name;

   }



   void set stud_age(int age) {

      if(age<= 0) {

        print("Age should be greater than 5");

      }  else {

         this.age = age;

      }

   }



   int get stud_age {

      return age;     

   }

}  

void main() {

   Student s1 = new Student();

   s1.stud_name = 'MARK';

   s1.stud_age = 0;

   print(s1.stud_name);

   print(s1.stud_age);

}


部分素材资源来源网站,本站提供免费下载,如有侵权请联系站长马上删除!
上一篇:Dart编程实例 - 继承的类型 下一篇:Dart编程实例 - This 关键字
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
选择头像:
最新评论

猜你喜欢