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

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

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

наследование классов - C++

25.05.2011, 20:28. Просмотров 616. Ответов 1
Метки нет (Все метки)

Работаю в с++ билдер.. программа вылетает при запуске.. после того, как сделал наследование..
В чем проблема? Как решить?
Вот код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
//Основной класс 
class Tell 
{ 
private: 
AnsiString a,b; 
double x,y,memory; 
int number; 
public: 
AnsiString Brend(){ return a;} 
AnsiString Model(){ return b;} 
double Width(){ return x;} 
double Height(){ return y;} 
double Memory(){ return memory;} 
int Number(){ return number;} 
double Area (){return x*y;}; 
Tell(){}; 
Tell(AnsiString _a, AnsiString _b, double _x,double _y, double _m, int _n){a=_a, b=_b, x=_x; y=_y; memory=_m; number=_n;{ /*ShowMessage("Успішно додано в базу даних!");*/} }; 
~Tell(){}; 
Tell *Next, *Prev; 
 
}; 
Tell *P[ 1000 ]; 
 
//наследующий класс 
class List : public Tell 
{ 
public: 
Tell *PO, *Head, *Curr, *Pold, *Tail, *help; 
} ; 
List *list;
0
Миниатюры
наследование классов  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.05.2011, 20:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос наследование классов (C++):

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

Наследование классов. Копирование производных классов - C++
Здравствуйте всем, у меня такой вопрос: написал код #include "stdafx.h" class A //Создаем класс А { int mA; ...

Наследование классов - C++
Собирал программу по частям, подскажите как исправить ошибки. #include <iostream> #include <conio.h> class Vehicle //...

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

Наследование классов - C++
class A { public: * * A(int a){} }; class B : public A { public:

Наследование классов - C++
Есть базовый класс: class people { public: char *name; }; Есть производный класс, который наследуется от базового: class...

1
lemegeton
2925 / 1354 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
25.05.2011, 22:56 #2
Где остальной код?
Ошибка возникает потому, что переменная list объявлена как указатель, но память под объект не выделена. При обращении к элементу объекта list->PO = NULL идет запись в защищенную от записи зону.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.05.2011, 22:56
Привет! Вот еще темы с ответами:

Наследование классов - C++
Доброго времени суток. Обращаюсь за помощью к Вам. Язык С++ стал изучать недавно и столкнулся вот с такой проблемой: Рассмотрим класс...

Наследование классов - C++
к примеру , запись наследования класса class tria : public shape имеем доступ к public и protected базового класс. а как работают...

наследование классов - C++
нужно создать программу состоящую из классов по принципу наследования то есть отец-сын-внук заранее спасибо!!

Наследование классов - C++
Задание: Создать класс базовый класс «квадрат». Элементы класса (поля имеют статус доступа protected): поле, задающее длину...


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

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

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