Como chamar metodos da classe mãe

Faça a classe mãe: Classe10b com menu repetitivo em loop
while que leia o VALOR de uma prestação e a quantidade de DIAS em atraso. Calcule o valor da MULTA de 2% sobre o VALOR da prestação, calcule o valor total de JUROS proporcional aos dias, sendo que a taxa é 1% ao mês. Finalmente calcule o valor a pagar VLPAGAR que será a soma de VALOR + MULTA + JUROS. Você deverá criar os métodos de leitura e cálculo na classe Mãe, crie uma classe filha: Executa10b para colocar o void main() e também coloque o método de exibição na classe filha. Depois insira os atributos,SALDO, Numero de Prestaçoes (qtpress) e média das prestações (media) na na classe filha e inclua no método exibir o código para exibir sempre quando a opção 3 (exibir) for selecionada, estes três últimos atributos da classe filha

Preciso de ajuda com esse exercício, obrigada!

Seria bom que enviasses a estrutura em si invés da explicação para melhor o ajudar.

import java.util.Scanner;

public class Classe10b {
public String resp = “sim”;

public double tmulta = 0, tjuros=0; 

public double valor = 0, juros=0;

public double dias=0, vlpagar=0, saldo, cont;

public void set_ler ( )
{
Scanner leitor = new Scanner(System.in);

while (resp.equals(“sim”) )
{
System.out.print("\nDigite valor da prestação:");
valor = leitor.nextFloat();
System.out.print("\nDigite a quantidade de dias em atraso:");
dias = leitor.nextFloat();

tmulta=(0.02*valor);
tjuros= (0.01*valor);
juros= tjuros*(dias/30);

vlpagar=valor+tmulta+juros;



 saldo=saldo+valor;

 cont=cont+1;

System.out.println("\n Valor da multa :" + String.format("= %.2f", tmulta ) );
System.out.println("\n Valor dos juros:" + String.format("= %.2f", juros ) );
System.out.println("\n Valor da parcela com os juros:" + String.format("= %.2f", vlpagar ) );
  
  System.out.println("\nSe não tem mais parcelas digite nao, senão digite sim");
resp =leitor.next() ;

}}

public double set_multa()
{
tmulta=(0.02*valor);
return tmulta;
}

public double set_juros()
{

tjuros= (0.01*valor);
juros= tjuros*(dias/30);
return juros;

}

public double set_vltotal()
{

 vlpagar=valor+tmulta+juros;
return vlpagar;

}

}

E A CLASSE EXECUTA, ONDE NÃO CONSIGO FAZER CALCULAR O SALDO ACUMULADO E A MEDIA DAS PARCELAS.

import java.util.Scanner;
public class Executa10b extends Classe10b
{
double media=0;
double qtpres=0;
double saldo=0;

public double set_saldo()
{
saldo= saldo+this.vlpagar;
return saldo;
}

public double set_prest()
{qtpres=qtpres+this.cont;
return qtpres;
}
public double set_media()
{
media= (saldo/qtpres);
return media;
}
public void exibir()
{
System.out.println("Saldo: " + saldo);
System.out.println("Número de Prestações: " + qtpres);
System.out.println("Media: " + media);

}

public static void main(String []args)
{
Scanner leitor = new Scanner(System.in);
Executa10b e2=new Executa10b();

int tecla = 0;

while (tecla != 4)
{
System.out.println("\n1 Para ler os valores:"+
“\n 2 Para calcular os valores”+
“\n 3 Para exibir os valores \n4 Sair”);
tecla = leitor.nextInt();
switch (tecla) {

		case 1: e2.set_ler();
                            break;
                                               
                    case 2: e2.set_juros();
                            e2.set_media();
                            e2.set_prest();
                            e2.set_saldo();
                            e2.set_vltotal();
                            e2.set_multa();
                            
                        
                            break;
                    case 3:e2.exibir();
                        
                        
                    case 4:System.exit(0);
                            break;

}
}}}

Quando postar códigos aqui, seleciona ele todo e clica em </>. Após fazer isso, nos diga qual a sua dificuldade

Obrigada, minha dificuldade é que o programa não acumula o saldo total das parcelas digitadas, não sei onde esta o erro.