Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: ООП
Войти
Регистрация
Восстановить пароль
 
alekcis
0 / 0 / 1
Регистрация: 21.07.2017
Сообщений: 9
1

Конфликт дочернего и глобального класса

12.05.2018, 11:55. Просмотров 238. Ответов 3
Метки нет (Все метки)

Ошибка:

Warning: Declaration of Product::get($id, $section_table) should be compatible with GlobalClass::get($id) in site\lib\product_class.php on line 4

Кликните здесь для просмотра всего текста

PHP
1
2
class Product extends GlobalClass {
    public function get($id, $section_table) {

Кликните здесь для просмотра всего текста
PHP
1
2
abstract class GlobalClass {
    public function get($id) {

Помогите исправить ошибку.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.05.2018, 11:55
Ответы с готовыми решениями:

Метод абстрактного класса не видит переменные дочернего класса
есть abstract class A{ protected static $dir; public static function f(){} } и два класса...

Объявление глобального объекта класса
Есть RecTrans.h #include "StdAfx.h" #pragma once using namespace System; public value class...

Создание глобального абстрактного класса
Всем привет! :) Есть проблема при создании класса в среде Windows Forms. Мне необходимо написать...

Создание глобального абстрактного класса
Всем привет! Есть проблема при создании класса в среде Windows Forms. Мне необходимо написать...

Перегрузка оператора >> для дочернего класса от базового виртуального класса
Доброго вам времени суток! Программирую на С++ не давно, в связи с отсутствием должного времени на...

3
Jodah
Эксперт PHP
3237 / 2752 / 1161
Регистрация: 01.08.2012
Сообщений: 9,597
12.05.2018, 11:58 2
Цитата Сообщение от alekcis Посмотреть сообщение
get($id, $section_table)
Цитата Сообщение от alekcis Посмотреть сообщение
get($id)
В обоих методах аргументы должны быть одинаковыми.
1
alekcis
0 / 0 / 1
Регистрация: 21.07.2017
Сообщений: 9
12.05.2018, 12:47  [ТС] 3
Добавил везде $section_table. Ошибки не стало, страница отобразилась.
0
Jewbacabra
Эксперт PHP
3968 / 3263 / 1415
Регистрация: 24.04.2014
Сообщений: 9,868
12.05.2018, 12:47 4
Цитата Сообщение от Jodah Посмотреть сообщение
В обоих методах аргументы должны быть одинаковыми
Или в дочернем классе дополнительные аргументы должны иметь значения по-умолчанию
1
12.05.2018, 12:47
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.05.2018, 12:47

Может ли метод родительского класса обратиться к полю дочернего класса
Может ли метод родительского класса обратиться к полю дочернего класса?

Как построить экземпляр дочернего класса на основе готового экземпляра базового класса?
Если уже есть готовый объект базового класса. Могу я построить экземпляр дочернего на его основе,...

Смена прозрачности формы из глобального класса?
Короче, написал с помощью таймера плавное возникновение формы (появляется полностью прозрачная...


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

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

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