Dart中的一些术语对包括我自己在内的新手来说有点混乱。
这是我的理解,但是,我不确定它是否正确。
第二,是否存在区分类(尚未初始化)和实例(初始化)中的属性的术语?也就是说,在初始化变量和尚未初始化的变量之间。
第三,Dart是否有任何类层次结构图?我发现了一个非常简单的,但不像其他语言的那个。
第四,我猜测句子(A)是从句子(B)中得出的。是不是?(A) int x = 1;
(B) var x = int(1); //int() is the default constructor of class int. All the same to String, double, Map, List
...
我想感谢所有学习Dart的韩国学生。
答案 0 :(得分:4)
class
的意思。类通常指静态(见上文)()
或(arg1, arg2, ...)
void someFunction() => doSomething();
void someFunction(int a) { doSomething(); }
class A {
void someMethod() {
var anonymousFunction = () {
doSomething();
};
anonymousFunction();
}
}
var a = new A();
new A();
创建A
的实例。 a
引用a
(对象)的实例。
var x = 5;
创建int
的实例,x
引用此实例(对象)。