Structures


Structure dfinition Une structure est un type valeur contrairement une classe Les types numriques int decimal bool de C sont des structures Une structure reprsente un groupement simple de donnes avec un comportement spcifique mthodes

Structure dclaration Une structure est dclare de manire semblable mais pas identique une classe struct StructBallon private double diamtre public double Diamtre get return diamtre set diamtre value

Structure dclaration Les champs dans une structure ne peuvent avoir dinitialisateurs struct StructBallon private double diamtre 100

Structure dclaration Le dveloppeur ne peut dfinir un constructeur par dfaut struct StructBallon public StructBallon

Structure dclaration Le dveloppeur peut dfinir un constructeur acceptant des paramtres struct StructBallon On peut dfinir nos propres constructeurs public StructBallondouble d thisdiamtre d

Structure instanciation On peut crer un objet dune structure en utilisant new Le constructeur par dfaut est toujours disponible StructBallon sb1 new StructBallon StructBallon sb2 new StructBallon105

Structure instanciation On peut crer un objet dune structure sans utiliser new condition dinitialiser tous les champs StructBallon sb3 sb3diamtre 70 ConsoleWriteLinequotDiamtre sb2 0quot sb3Diamtre

Structure Hritage Une structure ne peut pas hriter dune autre structure ou dune classe Une structure ne peut pas servir de base une classe Les membres de structure ne peuvent pas tre dclars comme protected

Structure Hritage Une structure peut implmenter une des interfaces Toutes les structures hritent de la classe Object Les structures ont donc les mthodes hrites de Object ToString EqualsObject Object

Omar Ajouaou
أرسلت .
- الملفات : الملفات.
- المستوى : تقني متخصص.
- الشعبة : Techniques de Développement Informatique.
- الوحدة : Programmation Orientée Objet.
كلمات مفتاحية :
structures
structures