Мой сценарий: я определил значения для value1 и value 2 в родительском классе. В дочернем классе у меня есть value3, value4. Теперь я хочу напечатать значения родительского класса и значения дочернего класса в дочернем классе, используя некоторый метод.
""Public abstract class Demo{
integer value1;
integer value2;
public Demo(){
value1 = 1;
value2 = 2;
System.debug('Inside 1st Parent Constructor');
}
Public Demo(integer a){
value1 = a;
System.debug ('Inside 2nd Parent Constructor');
}
public void display(){
System.debug('Value1 ==='+value1);
System.debug('Value2 === '+value2);
}
}""
Код дочернего класса:
""Public class DemoChild extends Demo{
integer value3;
integer value4;
public DemoChild(){
super();
value3 = 3;
value4 = 4;
System.debug('Inside the Constructor of Child');
}
public void display(){
System.debug ('Value1 ==='+value1);
System.debug ('Value2 ===' +value2);
System.debug ('Value1 ==='+value3);
System.debug ('Value2 ===' +value4);
}
} ""