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
تحميل

PPTX

1568 مشاهدة.

Omar Ajouaou

Omar Ajouaou

أرسلت .



كلمات مفتاحية :
structures
structures wetud docs ...