*   >> Lecture Éducation Articles >> science >> la programmation

C-Sharp

s déchets. Aussi importants sont leurs propriétés telles que: la robustesse, la durabilité et la productivité du programmeur.

Le langage est approprié pour le développement de composants logiciels distribués dans des environnements différents.

portabilité du code source est très importante, en particulier pour les programmeurs qui sont familier avec le C et C + +.

Le soutien international est également très important.


C # est conçu pour écrire des applications pour les appareils avec des systèmes d'exploitation sophistiqués et pour les appareils avec des capacités limitées.

Bien que les programmes écrits en C # ne doit pas perdre de temps avec le processeur et la mémoire attribué ne peuvent pas être mesurés avec les applications écrites en langage C ou assembleur.

La description qui suit est basé sur la spécification du langage C # et d'autres documents, qui peut être trouvé dans la section Références.


C # il n'y a pas l'héritage multiple - ce qui signifie que chaque classe peut être descendu d'une seule classe. Cette décision a été prise pour éviter les complications et la complexité qui est associé à l'héritage multiple. Une classe peut mettre en œuvre un certain nombre d'interfaces.

Il n'y a pas les variables globales et les méthodes. Toutes les fonctions et les méthodes doivent être déclarés dans les classes. Substitut pour eux sont des variables statiques et les méthodes de classes publiques.


Dans la programmation orientée objet, afin de respecter le principe d'encapsulation d'un modèle souvent utilisé lorsque les attributs de classe de données peuvent être accessibles à partir de l'extérieur que de manière indirecte par le biais de deux méthodes get (accesseur) et fixé (mutator ). C # peut définir la place que l'on appelle de la propriété, qui travaille toujours à l'extérieur comme un attribut de données, mais à l'intérieur de la propriété, on peut définir un méthodes get et set.

L'avantage est plus facile de travailler avec des données d'attributs, tout en préservant le principe d'encapsulation.

C # est de type sécurisé que C + +. Les conversions implicites que par défaut sont ceux qui sont considérés comme sûrs comme une expansion de nombres entiers (par exemple de 32 bits à 64 bits) ou la conversion de type d'instrument dérivé dans le type de parent. Il n'y a aucune conversion implicite de type Entier booléenne, ou l'énumération de type énumération et le type

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.