Форум программистов, компьютерный форум, киберфорум
PHP: ООП
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 07.08.2014
Сообщений: 19
1

Полиморфизм в классах

03.11.2014, 00:24. Просмотров 503. Ответов 1
Метки нет (Все метки)


Ошибка при выполнении функции Call(). Как я понимаю, он должен вернуть мне "Функция тест в классе B".
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
class A 
{
    function Test() 
    { 
        echo "Функция тест в классе A\n"; 
    }
    function Call() 
    { 
        Test(); 
    }
}
class B extends A 
{
    function Test() 
    { 
        echo "Функция тест в классе B\n"; 
    }
}
    
$a = new A;
$b = new B;
    
$b -> Call();
Ошибка: Fatal error: Call to undefined function test() in F:\home\localhost\www\PHP\class.php on line 10
Может с денвером что-то не так?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.11.2014, 00:24
Ответы с готовыми решениями:

Определить какие из имён встречаются во всех классах, только в некоторых классах, не встречаются ни в одном
1. Заданный имена девочек . Определить , какие из этих имён встречаются во всех классах данной...

Определить, какие из этих имен встречаются во всех классах, какие есть хотя бы в двух классах, и какие - только в одном классе
Для каждого из четырех классов указаны имена девочек, обучающихся в них. Определить, какие из этих...

Заданы имена девочек. Определить, какие встречаются во всех классах, которые есть только в некоторых классах и какие не встречаются
Заданы имена девочек. Определить, какие из этих имен встречаются во всех классах данной параллели,...

какие из этих имен встречаются во всех классах данной параллели которые есть только в некоторых классах и какие из этих имен не встречаются ни в одном
Помогите написать программу: заданы имена девочек определить какие из этих имен встречаются во всех...

1
3230 / 2776 / 1395
Регистрация: 15.01.2014
Сообщений: 6,089
03.11.2014, 00:34 2
Цитата Сообщение от Ях Посмотреть сообщение
Как я понимаю, он должен вернуть мне "Функция тест в классе B".
не ясно, что вы хотите сделать, но чтоб получить эту строку, можно записать функцию Call так:
PHP
1
2
3
4
function Call() 
{
    $this->Test(); 
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.11.2014, 00:34

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Полиморфизм.
Доброго времени суток. Помогите решить следующую задачку: Создать класс периодическое издание...

Полиморфизм
Доброго времени суток. Есть задание - показать принцип полиморфизма в программе. Я написал...

Полиморфизм
Значит вот выдумал только что такой вот пример дабы обрести понимание полиморфизма. Скажите...

Полиморфизм
Всем привет...Проблема в такой задачке, вот условие... В окне приложения первоначально...

Полиморфизм
Хай :senor: class MyPrint//производный класс { public: MyPrint() { cout << "Constructor...

Полиморфизм в C++
Предположим, что есть родительский класс Parent с виртуальным методом update с одним целочисленным...


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

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

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