Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рубо
0 / 0 / 0
Регистрация: 14.04.2011
Сообщений: 2
#1

Наследование определенных атрибутов. - C++

17.04.2011, 17:31. Просмотров 353. Ответов 2
Метки нет (Все метки)

Проектирую объектную модель и возникла такая ситуация:у базового класса есть атрибут необходимый для большинства производных классов,но есть несколько производных классов в которых данный атрибут не нужен.Есть ли какой-нибудь инструмент чтобы выбирать какие атрибуты наследовать,а какие нет?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.04.2011, 17:31
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Наследование определенных атрибутов. (C++):

Заменить наследование классов на наследование интерфейсов - C++
#include <iostream> #include <assert.h> using namespace std; int people_on_base = 100; int vehicles_on_base = 100; double...

Использование атрибутов компилятора - C++
Добрый день. Известно, в C++ есть ключевое слово __attribute__Вопрос: когда имеет смысл его использовать? Например, если у меня...

Поиск файлов и определения и изменение их атрибутов в языке C ++ - C++
В каталоге с заданным именем есть файлы и подкаталоги. Найти первый файл, начало которого совпадает с заданной строкой символов. Защитить...

Один метод для изменения нескольких атрибутов в зависимости от параметра - C++
Всем привет. Хочу написать метод в классе, который в качестве параметра принимает 2 аргумента. Один соответствует атрибуту, другой...

Из XML-файла извлечь значения его атрибутов в массив типа std::vector<int> - C++
Всем привет. Есть XML-файл, из которого требуется извлечь значения его атрибутов. Подскажите, пожалуйста, несколько способов это сделать...

Получение атрибутов файла (а именно дату создания файла) без WinApi - C++
Здравствуйте, есть задача &quot;получить дату создания файла&quot;, как это реализовать без WinApi с использованием консольного приложения на...

2
Ma3a
Эксперт С++
618 / 462 / 31
Регистрация: 28.01.2011
Сообщений: 605
17.04.2011, 17:50 #2
Рубо, нет, отдельные поля класса наследовать не получится. Создайте лучше еще один класс, базовый для текущего базового, где нет этого атрибута, и наследуйте всех остальных от него.
1
Рубо
0 / 0 / 0
Регистрация: 14.04.2011
Сообщений: 2
17.04.2011, 17:53 #3
Жаль что нельзя выбирать что наследовать ,а что нет.Спасибо за помощь.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.04.2011, 17:53
Привет! Вот еще темы с ответами:

Копирование определенных строк - C++
Всем привет. Задача скопировать строки из txt файла начиная с 16-ой строки в новый txt файл. Есть код но он копирует весь файл целиком....

Печать определенных символов - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;conio.h&gt; //Слова текста из малых латинских букв записаны не менее чем через один...

Удаление определенных цифр из строки - C++
Всем привет. Интересная задачка попалась, сижу, думаю. Пользователь вводит цифровой набор, к примеру, 565471236109. Из этой строчки...

Сумма определенных членов последовательности - C++
Даны натуральное n, целые числа a1, ... , an. Необходимо получить сумму тех членов последовательности a1, ... , an, которые кратны 5 ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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