Files
saselang-bible/chapters/009-structs.md
2026-09-12 08:56:27 +02:00

27 lines
507 B
Markdown

# 9. Structs
## 9.1 Nature — V1 REQUIS — FIGÉ
Une `struct` est un type nominal de valeur :
- pas d'héritage de struct ;
- peut implémenter des interfaces ;
- pas d'identité d'instance `Object` ;
- pas d'égalité/comparaison automatique générale ;
- construction/destruction selon les règles du modèle mémoire V1.
## 9.2 Visibilité — V1 REQUIS — FIGÉ
Membres de struct :
```text
private
module
package
public
```
Pas de `protected`, car il n'existe pas d'héritage de struct.
---