11 / 11 / 2
Регистрация: 25.05.2009
Сообщений: 435
|
|
1 | |
Вызов из потомка конструктор родителя03.07.2010, 13:20. Показов 3582. Ответов 1
Метки нет Все метки)
(
Как на с++ вызывается конструктор-родителя от конструктора-потомка.
На яве так работает: Код
package u; class A{ private int a,b,c; A(){} A(int x1, int y1, int z1){ a = x1; b = y1; c = z1; } void result(){ System.out.println(a*b*c); } } class B extends A{ B(){} B(int s1, int s2, int s3){ super(s1,s2,s3); } } public class Main { public static void main(String[] args) { B obj = new B(5,7,9); obj.result(); } } Код
<?php class Base { private $a, $b, $c; function Base($x, $y, $z){ $this->a = $x; $this->b = $y; $this->c = $z; } function result(){ echo $this->a*$this->b*$this->c; } } class B extends Base { function B($w1,$w2, $w3){ parent::Base($w1,$w2,$w3); } } $obj = new B(1,2,3); $obj->result(); ?> Код
#include <iostream> using namespace std; class A{ private: int a,b,c; public: A(){} A(int x1,int x2, int x3) { a = x1; b = x2; c = x3; } void yra(){ cout<<a*b*c; } }; class B:public A{ public: B(){} B(int w1, int w2, int w3){ super(w1,w2,w3); } }; int main() { B *obj = new B(1,2,3); obj->yra(); cin.get(); }
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
03.07.2010, 13:20 | |
Ответы с готовыми решениями:
1
Вызов метода потомка через указатель на родителя Вызов специфических для потомка функций, не зная класса потомка
Передача управления из конструктора класса-родителя в конструктор класса-потомка |
Maniac
![]() |
||||||
03.07.2010, 13:24 | 2 | |||||
![]() Решение
1
|
03.07.2010, 13:24 | |
Помогаю со студенческими работами здесь
2
Вызов слота класса потомка при вызове сигнала класса родителя Определение потомка и родителя процесса XML сериализация родителя и потомка
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |