Показать сообщение отдельно
Старый 18.11.2009, 16:59
Cybo вне форума Посмотреть профиль Отправить личное сообщение для Cybo Найти все сообщения от Cybo
  № 1  
Ответить с цитированием
Cybo

Регистрация: Nov 2001
Адрес: Казань
Сообщений: 118
По умолчанию Передача или чтение парамера экземпляра класса

Есть ClassA потомок Sprite. В одном из методов этого класса создаётся экземпляр ClassB, тоже потомок Sprite. Оба класса представляют собой интерфейс пользователя. Теперь сам вопрос. Ширина ClassB зависит от ширины ClassA. Ширину ClassB предлагается задать одним и 2-х способов.
1) Передать размеры в конструкторе ClassB.
2) В классе ClassA объявить публичные статические переменные, и в ClassB импортировать ClassA и считывать эти свойства (например: w = ClassA.wi).
Мне кажется 2-ой способ какой-то неправильный...
Как лучше/правильнее поступить?