Створення класів C# |
Написав admin | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Середа, 25 січня 2012 10:32 Переглядів: 7143
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Створення класів розглянемо на прикладі консольної програми(програма яка працює з командною стрічкою). Запустіть Visual C# 2010, якщо ви ще немає його встановленого, то прочитайте Уроки по програмуванню на C# Створіть новий проект і виберіть Console Application.
Перед вами відкриється редактор коду для проекту Program.cs, видаляємо увесь код крім першої стрічки using System; вона відповідає за підключення основної бібліотеки. Теперь створюємо клас в C#. Напишіть або вставте такий код далі:
class NewClass { static void Main() { Console.WriteLine("Ще одна програма на C#"); } }
Зараз детально розберемось, як же ж створити клас і заставити його щось робити. Ключове слово class означає, що ми описуємо новий клас. Далі слідує сама назва нашого класу, я його назвав NewClass, ви можете дати іншу назву. Тіло класу знаходиться в фігурних дужках {…} Саме в них можна створювати функції,змінні,методи, які будуть належати нашому класу.
static void Main() цією стрічкою ми створюємо нову функцію. Ключові слова static і void ми зараз розглядати не будемо,просто прийміть що вони потрібні. Далі йде імя функція Main(), в дужках вказуються додаткові параметри,якщо є потреба. Чому я обрав для імя функції саме Main? Тому що кожна програма в C# має так звану «точку входу», точку з якої починається виконуватись програма,якщо функції з таким іменем немає, то програма не запуститься,а Visual C# 2010 видасть вам помилку. Отже ми задали точку входу, тепер знову відкриваємо фігурні дужки і пишемо тіло функції, те що вона буде виконувати при запуску. Console.WriteLine("Ще одна програма на C#"); Звертаємось до командної стрічки/консолі Console і викликаємо функцію WriteLine, тобто вивести напис у рядок. Функція WriteLine приймає необхідний параметр,а саме текст, який треба вивести на екран. Текст повинен бути замкнений в подвійні лапки "..." Зверніть увагу, що мова C# чутлива до регістру букв,н-д, Console і сonsole різні речі.
Кінцевий код нашої програми:
using System; class NewClass { static void Main() { Console.WriteLine("Ще одна програма на C#"); } }
Тепер натискаємо комбінацію CTRL+F5 і програма виконується, якщо ви допустили десь помилки, то програма повідомить вас про це в панелі під редактором коду. Ось що у вас має получитись в кінці.
( 7 Проголосувало ) Новіші матеріали:
Старіші матеріали:
3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved." |