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

С-Sharp

онными системами и для устройств с ограниченными возможностями.

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

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

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

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

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


<р> В объектно-ориентированного программирования, чтобы соответствовать принципу инкапсуляции модели часто используются, когда атрибуты класса данных можно обратиться снаружи лишь косвенно с помощью двух методов получить (сбруя) и установите (мутатор ). С #, а определить так называемый собственности, которая до сих пор работает за пределами в качестве атрибута данных, но в собственности, мы можем определить получить и установить методы. Преимущество легче работать с данными атрибутов, сохраняя принцип инкапсуляции.

<р> С # типобезопасным чем C + +.

Неявные преобразования только по умолчанию являются те, которые считаются безопасными, как расширение целых чисел (например, от 32 до 64 бит бит) или преобразования производного типа в тип родителя. Там нет неявное преобразование из Integer к логического типа, или типа перечисление перечисления и целого типа.

<р> C # не нужно вперед декларации - порядок декларация не важные методы.

<р> C # чувствителен к регистру - это означает, что различие между капиталом и строчные letters.Identifiers "ценность" и "Value", таким образом, не в отличие от VB.NET эквивалент

<р> Подробнее: HTTP.

: //computersight.com/programming/c-2/#ixzz0xzJ9T1EU

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