|
|
|||||
Регистрация: Jan 2012
Сообщений: 836
|
Наследование
Всем привет. Возник вопрос про наследование(наконец то дошел до него)). В общем, есть класс по которому создается объект, в этом классе есть несколько функций, которые работают с объектом. К примеру создается 1000 таких классов, у каждого соответственно будут свои функции внутри класса. И тут я подумал, в чем собственно будет разница, если эти функции будут внутри каждого класса или будет по 1 функции внутри родительского класса? То есть, класс объекта будет наследоваться от класса в котором будут методы для работы с объектами этого класса. Почему это лучше/хуже? Будет ли влиять это только для удобства работы или все таки будет какое-то влияние на производительность?
|
|
|||||
Регистрация: Jun 2014
Сообщений: 558
|
чёт кашу написали.
На производительность влиять не будет. Хотя, скомпилированный файл будет меньше весить, но при запуске должно быть одинаково в оперативке. Используется для удобства, хорошо это будет заметно, если решите в игре использовать физ. библиотеку Nape к примеру. Половина кода, необходимого для создание и работы с физ. объектом пишется один раз + вы точно знаете, что в каждом классе он реализован. Почитайте про интерфейсы, тож хорошая вещь |
|
|||||
Регистрация: Jan 2012
Сообщений: 836
|
Спасибо всем за ответ)
|
Часовой пояс GMT +4, время: 06:02. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|