Введение в C#: классы
Категория реферата: Рефераты по информатике, программированию
Теги реферата: класс, реферат расчеты
Добавил(а) на сайт: Юлиана.
Предыдущая страница реферата | 2 3 4 5 6 7 8 9 10 11 12 | Следующая страница реферата
Рефераты | Рефераты по информатике, программированию | Введение в C#: классы |
||
Представление экземпляра типа |
указатель |
значение |
Местоположение объекта |
куча |
стек |
Значение по умолчанию |
null |
заполняется нулями |
Результат операции присваивания для экземпляров типа |
копируется указатель |
копируется сам объект |
Базовый тип |
встроенный тип string |
встроенный тип int |
Язык программирования C# часто и небезосновательно сравнивают с Java. Оба языка были созданы для аналогичных целей и имеют много общего, в том числе синтаксис, базирующийся на Cи++. В то же время есть и множество различий, относящихся к базовым типам, классам, способам передачи параметров, реализации интерфейсов и т. д. Основным же несходством между C# и Java является то, что Java-приложения работают со средой Java Frameworks and Runtime, а C#-приложения — со средой .NET Framework and Runtime. В полном объеме концепция .NET будет реализована только в новой операционной системе Windows XP (также известна как Whistler), хотя она уже около года активно продвигается корпорацией Microsoft. Похоже, если вы планируете создавать приложения, совместимые с платформой Microsoft, явно стоит поближе познакомиться с Microsoft .NET. Лучшим же языком для создания .NET-приложений, по утверждению самой корпорации Microsoft, является C#.
Исходный текст любого исполняемого приложения, написанного на языке программирования C#, содержит статический метод Main(), — аналог знакомой программистам Си/Си++ функции main(). Именно с этого метода начинается выполнение программы.
Что же произойдет, если исходный текст будет содержать два или более методов Main(), как показано ниже?
using System;
class SayHello
{
public static void Main()
{
Console.WriteLine(”Hello friend!”);
}