52 lines
865 B
Markdown
52 lines
865 B
Markdown
# Exemples / DO-DON'T — Chapitre 17 — Construction et destruction
|
|
|
|
> Document compagnon non normatif tant qu'une règle n'est pas explicitement référencée comme normative par le chapitre.
|
|
|
|
## Exemples actuellement présents dans le chapitre
|
|
|
|
### Exemple 1
|
|
|
|
```text
|
|
private
|
|
protected
|
|
module
|
|
package
|
|
public
|
|
```
|
|
|
|
### Exemple 2
|
|
|
|
```text
|
|
private
|
|
module
|
|
package
|
|
public
|
|
```
|
|
|
|
### Exemple 3
|
|
|
|
```text
|
|
C -> B -> A
|
|
```
|
|
|
|
### Exemple 4
|
|
|
|
```text
|
|
this::field
|
|
this::method()
|
|
super::method()
|
|
escape/capture/pass de this
|
|
```
|
|
|
|
### Exemple 5
|
|
|
|
```text
|
|
destruct() {
|
|
...
|
|
}
|
|
```
|
|
|
|
## DO / DON'T / WHY / compiler error / edge cases
|
|
|
|
La couverture structurée de cette section sera enrichie au fur et à mesure de la fermeture des règles du chapitre. La migration `0.2.12` conserve volontairement les exemples historiques dans le chapitre afin de ne perdre aucun contexte normatif.
|