22
ответа

Что является практическим, реальным примером связанного списка?

Я понимаю определение связанного списка , но как это может быть представлено и связано с общей концепцией или предметом? Например, композиция (EDIT: изначально говорилось «наследование») в ООП может быть ...
вопрос задан: 25 September 2016 01:08
12
ответов

Почему придерживаются получать-набора и не car.speed () и car.speed (55) соответственно?

Кроме однозначной ясности, почему должен, мы придерживаемся: car.getSpeed () и car.setSpeed (55), когда это могло использоваться также: car.speed () и car.speed (55) я знаю, что получают () и устанавливают (), полезны для...
вопрос задан: 3 November 2010 16:40
10
ответов

Как я могу избежать dynamic_cast в своем коде C++?

Скажем, у меня есть следующая структура класса: класс Автомобиль; класс FooCar: общедоступный Автомобиль; класс BarCar: общедоступный Автомобиль; класс Механизм; класс FooEngine: общедоступный Механизм; класс BarEngine: общедоступный Механизм; Позвольте'.
вопрос задан: 3 November 2010 16:50
10
ответов

Как я использую состав с наследованием?

Я собираюсь попытаться задать свой вопрос в контексте простого примера... Скажем, у меня есть Автомобиль абстрактного базового класса. Автомобиль имеет - основной объект Механизма. У меня есть метод StartEngine () в кратком обзоре...
вопрос задан: 3 November 2010 16:42
9
ответов

Проблема проектирования ООП

Что является хорошим дизайном в этом простом случае: Скажем, у меня есть Автомобиль базового класса с методом FillTank (Топливное топливо), где топливо является также базовым классом, которые имеют несколько листовых классов, дизеля, этанол и т.д. На...
вопрос задан: 3 November 2010 16:52
7
ответов

Как отобразить все элементы в arraylist?

Скажите, что у меня есть автомобильный класс с атрибутами, делают и регистрация, и я создаю ArrayList для хранения их. Как я отображаю все элементы в ArrayList? У меня есть этот код прямо сейчас: общедоступный Автомобиль...
вопрос задан: 3 November 2010 16:48
2
ответа

Ruby: различие между @cars.each делает |car | и для автомобиля в @cars делают

(Извините за вопрос о новичке.) В Ruby, что является различием между циклами: @cars.each делают |car | и для автомобиля в @cars делают? существует ли различие в эффективности, или почему нам нужно два (или...
вопрос задан: 3 November 2010 16:41
0
ответов

Дизайн ООП: Автомобиль - Связь между баком и двигателем

Я не уверен, что я безумно нарушаю концепцию ООП. Допустим, есть класс Carclass. у которого "есть" Двигатель и Бак. Когда Двигатель работает, он будет забирать масло из Бака (скажем, единица за единицей за ...
вопрос задан: 31 March 2015 09:16