Dart语言教程:对象

面向对象编程将对象定义为“具有已定义边界的任何实体”。对象具有以下内容 -

  • 状态 - 描述对象,类的字段表示对象的状态。
  • 行为 - 描述对象可以执行的操作。
  • 标识 - 将对象与一组类似的其他对象区分开的唯一值。两个或多个对象可以共享状态和行为,但不能共享身份。

句点运算符(.)与对象一起使用以访问类的数据成员。

示例

Dart以对象的形式表示数据,Dart中的每个类都扩展了Object类。下面给出了一个创建和使用对象的简单示例。

class Student { 
   void test_method() { 
      print("This is a  test method"); 
   } 

   void test_method1() { 
      print("This is a  test method1"); 
   } 
}  
void main()    { 
   Student s1 = new Student(); 
   s1.test_method(); 
   s1.test_method1(); 
}