|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.12.2011, 12:04 | #1 |
Пользователь
Регистрация: 16.12.2011
Сообщений: 34
|
Изменить наследуемый метод
Так вот есть класс А:
Код:
И есть класс B, который наследует поля public у класса А: Код:
тобиш что бы он выводил "класс А" и "класс В" Как и где нужно изменить метод ОК???? |
20.12.2011, 13:08 | #2 | |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
Цитата:
Изменить - это значит править уже написанный, отлаженный, и протестированный код. А потом заново все отлаживать, и тестировать. Это называется, получить себе на голову дополнительный геммой. ООП для того и придумали, что б тебе поменьше приходилось править уже написанного кода. И что б ты мог легкими движениями получать более совершенные, или заточенные под конкретную задачу инструменты. Сейчас у тебя есть класс А, который умеет выводить данные: Код:
Код:
1. Класс Б не реализовывает тот функционал, что итак уже был реализован за него классом А. Зачем писать одно и тоже дважды? 2. Класс Б лишь добавляет что то своё, а там, где требуется функционал предка - использует возможности предка. Взгляни на то, как можно было бы реализовать метод потока: Код:
Код:
|
|
20.12.2011, 13:26 | #3 |
Пользователь
Регистрация: 16.12.2011
Сообщений: 34
|
Все получилось, во всём разобрался!!! Спасибо большое!!!!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
исследовать метод квадратных корней и метод Холецкого для решения СЛАУ | Vит@x@ | Помощь студентам | 0 | 22.11.2011 10:47 |
Задача Коммивояжера. Метод Монте-Карло и метод приращений. [Паскаль] | U9110 | Помощь студентам | 4 | 06.04.2011 09:48 |
Turbo Pascal[програмыки : текстовая\метод симпсона\метод половинного деления | qsccsq | Помощь студентам | 7 | 24.12.2010 05:23 |
Реестр - Необходимо изменить действие по умолчанию для .reg файлов(«Изменить» вместо «Объединить»). | ACE Valery | Windows | 7 | 30.11.2010 23:33 |
Не рисует наследуемый класс. | TwiX | Общие вопросы Delphi | 7 | 03.10.2009 11:59 |