Визначення Класів
Синтаксис визначення базового класу виглядає наступним чином:
index.cs
123456class nameOfClass { public datatype fieldName1; public datatype fieldName2; public datatype fieldName3; ... }
Наприклад, клас для зберігання даних про будинки:
index.cs
12345678910111213141516171819using System; class House { public string ownerName; public float landArea; public string country; public string state; public string city; public string streetAddress; } public class ConsoleApp { public static void Main(string[] args) { Console.WriteLine ("Nothing here yet."); } }
Наведений вище код містить клас, який визначає шаблон для об'єкта House
, що представляє будинок, здатний зберігати ownerName
, площу земельної ділянки, країну, штат, місто та адресу вулиці.
Використання терміну public
перед кожним полем у класі є небажаною практикою, однак для спрощення ми будемо використовувати ключове слово public
для полів до того моменту, поки не ознайомимося з модифікаторами доступу у наступному розділі. Ключове слово public
дозволяє отримувати доступ до даних полів безпосередньо з інших класів.
Використання об'єктів є дуже зручним, оскільки ви можете згрупувати пов'язану інформацію у Клас і акуратно створювати кілька екземплярів цих даних за потреби. Використовуючи клас House
, ви легко зберігаєте та отримуєте дані для тисяч будинків.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Can you show me an example of how to create an instance of the House class?
How do I access the data stored in a House object?
What are some other examples where using a class would be helpful?
Awesome!
Completion rate improved to 2.04
Визначення Класів
Свайпніть щоб показати меню
Синтаксис визначення базового класу виглядає наступним чином:
index.cs
123456class nameOfClass { public datatype fieldName1; public datatype fieldName2; public datatype fieldName3; ... }
Наприклад, клас для зберігання даних про будинки:
index.cs
12345678910111213141516171819using System; class House { public string ownerName; public float landArea; public string country; public string state; public string city; public string streetAddress; } public class ConsoleApp { public static void Main(string[] args) { Console.WriteLine ("Nothing here yet."); } }
Наведений вище код містить клас, який визначає шаблон для об'єкта House
, що представляє будинок, здатний зберігати ownerName
, площу земельної ділянки, країну, штат, місто та адресу вулиці.
Використання терміну public
перед кожним полем у класі є небажаною практикою, однак для спрощення ми будемо використовувати ключове слово public
для полів до того моменту, поки не ознайомимося з модифікаторами доступу у наступному розділі. Ключове слово public
дозволяє отримувати доступ до даних полів безпосередньо з інших класів.
Використання об'єктів є дуже зручним, оскільки ви можете згрупувати пов'язану інформацію у Клас і акуратно створювати кілька екземплярів цих даних за потреби. Використовуючи клас House
, ви легко зберігаєте та отримуєте дані для тисяч будинків.
Дякуємо за ваш відгук!