Das default
tut nix (will nur spielen) und ist - abstrakt betrachtet - nur ein einfaches Attribut ohne jede aktive Auswirkung.
Das stimmt nicht ganz! Beim Streaming der Komponente wird ein Property nur dann gespeichert, wenn sein Wert ungleich des Default-Werts ist (außer es gibt noch ein stored Attribut). Auch ohne Angabe eines Default haben z.B. String-Properties den Default <leerstring> und Integer-Properties den Default 0.