Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Указатели в c# https://www.cyberforum.ru/ csharp-beginners/ thread2443579.html
Помогите разобраться с указателями.Нужно сделать указатель на двумерный массив(имя массива arrm) на примере кода: private void ReadData_Click(object sender, EventArgs e) { ...
C# Для произвольного орграфа найти все сильные компоненты двумя модификациями
Помогите пожалуйста написать программу, которая для произвольного орграфа находит все сильные компоненты двумя модификациями:через матрицу и через множество достижимостей, а так же построить...
C# Из матрицы смежности получить матрицу инцидентности или гамма-соответствие и наоборот
Всем привет,помогите пожалуйста написать программу желательно на с#,можно и на с++ и паскаль,надо написать программу,которая для произвольного орграфа позволяла переходить от одного способа задания к...
C# Несинхронная отправка сообщений с выполнением действий по по подтверждению или таймауту Необходимо организовать обработку отправляемых сообщений (сам процесс отправки, принципе трудностей не вызывает) Вопрос в том, как организовать обработку подтверждений и возможных таймаутов при их... https://www.cyberforum.ru/ csharp-beginners/ thread2443508.html
C# Определение IP-адреса локальной исходной машины https://www.cyberforum.ru/ csharp-beginners/ thread2443503.html
Здравствуйте! В общем тема остаётся актуальной и сейчас. :scratch: Посмотрел много обучающих видео, перепробовал много вариантов, почитал документацию у майкро, попробовал создать свои "костыли",...
C# Не работает прога, в чем проблема?
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication4 { class Program
Заменить в строке S первое вхождение строки S1 на строку S2 C#
Помогите решить задачу: Даны строки S, S1 и S2. Заменить в строке S первое вхождение строки S1 на строку S2.
C# Потоки для оптимизация сериализации нескольких данных 4-х ядерный проц i5 7500. Программа собирает данные от 5 источников по сети и регулярно сбрасывает их на диск. С учетом того, что записывается время опроса данных получается 5 словарей, в каждом... https://www.cyberforum.ru/ csharp-beginners/ thread2443431.html
C# Что означает данный Regex? https://www.cyberforum.ru/ csharp-beginners/ thread2443408.html
Что означает данная строка и @"^-?\d+\.?\d+?$" return Regex.IsMatch(str, @"^-?\d+\.?\d+?$");
C# Задание на подсчет каждого элеммента массива здравствуйте, не могу решить следующую задачу: "Получить последовательность b,...,b, где при i=0,1,2,...,10 значение b равно 1+1/2 +...+1/i". Вот листинг того что имеется: static void... https://www.cyberforum.ru/ csharp-beginners/ thread2443395.html
0 / 0 / 0
Регистрация: 10.01.2019
Сообщений: 28
0

Создание объекта класса, который будет содержать указанное количество объектов другого класса

26.04.2019, 13:10. Просмотров 1736. Ответов 8
Метки (Все метки)

Здравствуйте. Я сейчас только учусь, помогите, пожалуйста.
Задача такая: необходимо создать класс кораблика из игры "Морской бой", при этом он должен содержать количество палуб, иметь возможность доступа к каждой палубе по адресу, типа "А3", помечать палубы, как взорванные и в целом корабль, как уничтоженный.

Я подумал о варианте, когда есть класс "корабль" и есть класс "палуба", создать композицию, при создании корабля, палуба создается автоматически и без корабля существовать не может. Но тут появляется вопрос: если корабль не однопалубный, то как сделать так, чтобы при введении пользователем количества палуб, в классе "корабль" создавалось именно такое количество палуб?
Имеет ли место быть мой вариант? Если да, то каким образом осуществить идею? Если есть более простые варианты, то какие?
Заранее благодарю.

Вернуться к обсуждению:
Создание объекта класса, который будет содержать указанное количество объектов другого класса
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.04.2019, 13:10
Готовые ответы и решения:

Возможно ли создать объект своего класса, который состоит из объектов другого класса?
Возможно ли создать объект своего класса, который состоит из объектов другого класса, например: ...

Создание объекта класса с полем являющимся объектом другого класса
Bill a; cin>>a;//тут я ввел с помощью перегруженного оператора ElementSpiska c; //поля у...

Вызвать процедуру\функцию из другого объекта\класса. Из одного класса\объекта сделать два
Здравствуйте. Подскажите что не правильно делаю, и возможно ли вообще - вызвать процедуру\функцию...

Перегрузка операции + с преобразованием объектов одного класса в объекты другого класса
Доброго времени суток! Изучаю ООП, при выполнении следующего задания возникли сложности: Создать...

8
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.