OLD | NEW |
---|---|
1 // Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file |
2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
4 | 4 |
5 class Foo { | 5 class Foo { |
6 Foo(this.x); | 6 Foo(this.x); //# 01: compile-time error |
7 final int x = 42; | 7 final int x = 42; |
8 } | 8 } |
9 | 9 |
10 class CoffeeShop { | 10 class CoffeeShop { |
11 final String name = "Coffee Lab"; | 11 final String shopName = "Coffee Lab"; |
12 CoffeeShop.name(String name) : this.name = name; | 12 CoffeeShop.name(String name) //# 02: compile-time error |
13 : this.shopName = name; //# 02: compile-time error | |
sivachandra
2017/06/19 22:47:47
Should the decoration be there on both the lines?
| |
13 } | 14 } |
14 | 15 |
15 void main() { | 16 void main() { |
16 Foo f = new Foo(10); //# 01: compile-time error | 17 Foo f = new Foo(10); //# 01: compile-time error |
17 CoffeeShop presidentialCoffee = //# 02: compile-time error | 18 CoffeeShop presidentialCoffee = //# 02: compile-time error |
18 new CoffeeShop.name("Covfefe Lab"); //# 02: compile-time error | 19 new CoffeeShop.name("Covfefe Lab"); //# 02: compile-time error |
19 } | 20 } |
OLD | NEW |