Написать следующую программу на C#: Создать класс счет в банке с закрытыми полями: номер счета, баланс, тип банковского счета. Предусмотреть методы для доступа к данным – заполнения и чтения. Создать объект класса, заполнить его поля и вывести информацию об объекте класса на печать

degtarrusa74 degtarrusa74    2   21.04.2020 16:50    164

Ответы
данил1931 данил1931  22.01.2024 02:13
Хорошо, давайте разберемся с задачей по созданию класса счета в банке на языке C#.

Сначала создадим новый проект в вашей интегрированной среде разработки (IDE) на языке C#. Вы можете использовать любую IDE, такую как Visual Studio или SharpDevelop.

1. Создание класса:
Для начала создадим класс "Счет" с закрытыми полями: номер счета, баланс и тип банковского счета. Он будет содержать методы для доступа к данным - заполнения и чтения:

```csharp
public class Счет
{
private string номерСчета;
private decimal баланс;
private string типСчета;

public void SetНомерСчета(string номерСчета)
{
this.номерСчета = номерСчета;
}

public string GetНомерСчета()
{
return номерСчета;
}

public void SetБаланс(decimal баланс)
{
this.баланс = баланс;
}

public decimal GetБаланс()
{
return баланс;
}

public void SetТипСчета(string типСчета)
{
this.типСчета = типСчета;
}

public string GetТипСчета()
{
return типСчета;
}
}
```

Здесь мы создали класс "Счет" с приватными полями "номерСчета", "баланс" и "типСчета". Затем мы создали методы для доступа к этим полям - Setter (Set) и Getter (Get).

2. Создание объекта класса и заполнение его полей:
Теперь, чтобы использовать класс, создадим объект класса и заполним его поля:

```csharp
class Program
{
static void Main(string[] args)
{
Счет счет = new Счет();

счет.SetНомерСчета("123456789");
счет.SetБаланс(5000);
счет.SetТипСчета("Обычный счет");

Console.WriteLine("Информация о счете:");
Console.WriteLine("Номер счета: " + счет.GetНомерСчета());
Console.WriteLine("Баланс: " + счет.GetБаланс());
Console.WriteLine("Тип счета: " + счет.GetТипСчета());

Console.ReadLine();
}
}
```

Здесь мы создали объект "счет" типа "Счет" и заполнили его поля с помощью методов Setter. Затем мы вывели информацию о счете на печать с использованием методов Getter.

3. Объяснение решения:
- В строке 1 мы создаем класс "Счет" с приватными полями.
- В строках 9-24 мы создаем методы для доступа к этим полям.
- В строках 30-37 мы создаем объект "счет" и заполняем его поля.
- В строках 39-42 мы выводим информацию о счете на печать.

Таким образом, мы создали класс "Счет" с закрытыми полями, методами доступа к этим полям и примером использования этого класса для создания объекта, заполнения его полей и вывода информации на печать.

Надеюсь, этот подробный ответ помог вам понять, как написать программу на C#, создать класс счета в банке и использовать его для создания объекта и вывода информации на печать. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Другие предметы