*   >> Чтение Образование Статьи >> science >> programming

С-Sharp

C #

<р> Название этой статьи по техническим причинам не может содержать знак #. Правильное название должно быть на C #.

<р> C # является объектно-ориентированный язык программирования высокого уровня, разработанный Microsoft вместе с платформой. NET Framework, впоследствии одобрены комитетами по стандартизации ECMA (ECMA-334) и ISO (ISO /IEC 23270). Microsoft основана в C # для C + + и Java.


<р> C # может быть использован для создания программ баз данных, веб-сайты и приложения, веб-служб, приложений форме в программном обеспечении Windows, для мобильных устройств (КПК и мобильных телефонов) и др

Язык Цели

<р> ECMA стандарт [1] определяет текущее дизайн C # следующим образом:

<р> C # является простой, современный, многоцелевой и объектно-ориентированный язык программирования.


<р> Язык и его реализация обеспечивает поддержку по разработке программного обеспечения принципов, таких как: мониторинг границы полей, обнаружение с помощью neinicializovaných переменные и автоматический сбор мусора. Также важны их свойства, такие как: надежность, долговечность и производительность программиста.

<р> Язык подходит для разработки распределенных программных компонентов в различных средах.

<р> Исходный код портативность очень важно, особенно для тех программистов, которые знакомы с C и C + +.

<р> Международная поддержка также очень важна.


<р> C # предназначен для написания приложений для устройств со сложными операционными системами и для устройств с ограниченными возможностями.

<р> Несмотря на то, программы, написанные на C # не должны тратить время с назначенного процессором и памятью не может быть измерена с помощью приложений написанных на C или ассемблере.

Язык

<р> Следующее описание основывается на спецификации языка C # и других документов, которые могут быть найдены в разделе Ссылки.


<р> C # нет множественного наследования - это означает, что каждый класс может быть спустились только от одного класса. Это решение было принято, чтобы избежать осложнений и сложности, которые связаны с множественного наследования. Класс может реализовать любое количество интерфейсов.

<р> Там нет глобальных переменных и методы. Все функции и методы должны быть объявлены внутри классов. Заменитель них статические переменные и методы общественных классов.


<р> В объектно-ориентированного программирования, чтобы соответствовать принципу инкапсуляции модели часто используются, когда атриб

Page   <<       [1] [2] [3] >>

Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.