Que confusão que você fez com esse negócio de valor...
1- substitui tudo que está escrito 'valor' por 'saque' e retire os parametros da função saque (que deveria ter um nome diferente da variavel mas tudo bem). Assim ficaria:
public void saque() { if (saldo >= saque ) { System.out.println("retirada " + saque); }
2- inclua static em todas as variáveis, assim fica: "public static double saldo;" etc.
3- se livra dessa função extrato simples();
4- na classe principal, depois da linha "contaUm.saque = entradaDados.nextDouble();" você vai criar um double novo que receba o valor do saldo-saque.
Exemplo: "double sFinal = saldo - saque;"
5- Ainda na classe principal, depois de que foi feito no "4", ao invés de chamar a função "contaUm.extratoSimples()", você vai printar o que estava nessa função que apagou. Dando um fork no seu código, ficaria:
System.out.println("correntista " + titular + " saque " + saque + " valor atual da conta " + sFinal);
Eu testei aqui no IntelliJ e está funcionando perfeitamente. Infelizmente não posso dar o código todo diretamente, devido as regras do forum, mas com essas dicas acho que deu pra entender, qualquer coisa manda o código modificado de novo e a gente tenta ver o que deu errado.