TNJ-flutter dart 简单语法

void main() {

// 定义变量
String name = 'mj';
int age = 5;

//调用函数
String name = minzi();

// 列表通常按数据类型存储,可以加上'<数据类型>'
List<String> names = ['a', 'b', 'c'];

names.add('d');
names.remove('a');

print(names);

 

// 实例化类
User userone = User('mj', 25);
print(userone.username);
print(userone.age);

//实例化superuser类
SuperUser userThree = SuperUser('youxi', 33);
print(userThree.username);
userThree.publish();

}


// 定义函数并返回值

String mingzi() {

reture 'maj';

}
// 定义函数并返回值简写

String mingzi() => 'maj';

 


// 类和构造函数
class User {


String username = 'fs';
int age =10;


User(String username, int age){
this.username = username;
this.age = age;
}


}

// 继承类
class SuperUser extends User{

// 新建了superuser的username和age参数,用super关键字导入继承的username和age参数
SuperUser(String username, int age) : super(username, age);
// 全局函数
void publish(){
print('published update');
}


}

posted @ 2021-11-09 11:32  步履不停1991  阅读(30)  评论(0编辑  收藏  举报