... | ... | @@ -11,7 +11,7 @@ _Semantic description_ |
|
|
| A class can declare fields (variables, constants, templates, timers, classes), methods and properties as its members|:white_check_mark:|
|
|
|
| Each member name inside the class shall be unique, there is no overloading.|:white_check_mark:|
|
|
|
|The private and protected fields and methods are only accessible by the methods of the class, while the public members of the class can be accessed also from behaviour not defined in the class.|:question:|
|
|
|
|The private members of the class can be accessed directly only by members of the class itself|:question:|
|
|
|
|The private members of the class can be accessed directly only by members of the class itself|:white_check_mark:|
|
|
|
|All members which are neither private nor public are protected and can also be accessed by members of subclasses|:question:|
|
|
|
|All fields may be declared without initializer, even const and template fields.|:white_check_mark: |
|
|
|
|A class can be declared with the @trait modifier.|:white_check_mark:|
|
... | ... | |