Программирования процедурная, объектно-ориентированная, функ


Рис. 2.1. Связь языков С, С++ и C#  2.2. Структура простого консольного приложения


Download 441.8 Kb.
Pdf ko'rish
bet9/9
Sana19.01.2023
Hajmi441.8 Kb.
#1101973
1   2   3   4   5   6   7   8   9
Bog'liq
osnovy obektno-orientirovannogo programmirovania na baze azyka c 5-20

Рис. 2.1. Связь языков С, С++ и C# 
2.2. Структура простого консольного приложения 
В консольных приложениях для взаимодействия с пользователем 
используется одно окно. Информация выводится только в символь-
ном режиме. Консольные приложения наилучшим образом подходят 
для изучения языка, так как в них не используется множество стан-
дартных объектов, необходимых для создания графического интер-
фейса. Сначала, как правило, учатся создавать именно консольные 
приложения. Такой подход позволяет сосредоточиться на основных 
конструкциях языка, которые в дальнейшем будут использоваться 
для создания графических приложений.
Для описания конструкций языка воспользуемся соглашениями: 
1) ключевые слова записываются полужирным шрифтом; 
2) конструкции, требующие дальнейшей расшифровки, – пропис-
ными буквами. 
Простое консольное приложение – класс, содержащий метод 
Main

using 
System; 
class
ИМЯ_КЛАССА { 
public static void Main() { 
ОПИСАНИЯ
ОПЕРАТОРЫ 


 
15 / 16


20
Пример 2.1. Первая программа на С#. 
using
System; 
class
First { 
public static void Main() { 
Console.WriteLine 
(“First C#-program”); 


Файлы с программами на С# имеют расширение .cs. Например
first.cs
.
Пояснения к программе 
1. Язык С# содержит большой набор предопределенных классов. 
В целях упорядочивания классы группируются в пространства имен.
Пространство имен в С# – совокупность логически связанных 
классов. 
Некоторые пространства имен, например System, очень велики, 
другие же, наоборот, содержат всего несколько классов. При созда-
нии приложения несколькими программистами совпадение имен 
классов исключено, так как на каждый класс можно сослаться с ис-
пользованием имени его пространства имен.
Предложение
using System;
означает, что в программе будет использовано пространство имен 
System. 
2. Каждая программа на C# должна содержать метод Main. 
Именно этот метод вызывается средой исполнения при запуске про-
граммы, т. е. с него начинается выполнение любого приложения. Ес-
ли среда исполнения не находит метод Main, то выдается сообщение 
об ошибке. Метод Main всегда объявляется как public и 
static

Эти ключевые слова будут рассмотрены в разделах 3.1 
и 3.10. 
3. Console – класс пространства имен System. 
4. Console.WriteLine("First C#-program") – обра-
щение к методу WriteLine класса Console для вывода на экран 
строки "First C#-program". 
16 / 16

Download 441.8 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling