Мой сценарий: печать значений родительского класса в дочернем классе (конструктор цепочек) - PullRequest
0 голосов
/ 08 января 2020

Мой сценарий: я определил значения для 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);


      }
    } "" 
...