Fórum Conta, conta conrrente e conta poupança em java #518473

01/05/2015

0

olá Galera!!!
sou iniciante em java e estou com muita duvida com um projeto de conta em java usando herança se alguém poder me ajudar serei muito grato.. vou postar algumas do andamento do projeto.

package Heranca;

import java.util.Scanner;

public class Conta {
Scanner ler = new Scanner(System.in);
protected double saldo;
Conta(){


}
public double getSaldo() {
return saldo;
}
public void setSaldo(double saldo) {
this.saldo = saldo;
}
public void Conta_atualizar(double taxa){
saldo += saldo * taxa;

}
public void Deposito(double valor){

System.out.println("Informe o valor a ser Depositado: " );
valor = ler.nextDouble();
this.saldo += valor;

}
public void ImprimeDeposito(){
System.out.println("o valor depoisitado foi: " + saldo + "R$");
}
public void Saque( double valor){
System.out.println();
this.saldo -=valor;

}


}
Acacio Reis

Acacio Reis

Responder

Post mais votado

01/05/2015

Boa tarde Acacio, qual a sua duvida? posso tentar te ajudar.

Janaina Mendes

Janaina Mendes
Responder

Gostei + 1

Mais Posts

01/05/2015

Acacio Reis

[img:descricao=class conta_corrente]http://arquivo.devmedia.com.br/forum/imagem/389273-20150501-134945.png[/img]
Responder

Gostei + 0

01/05/2015

Acacio Reis

[img:descricao=class conta poupança]http://arquivo.devmedia.com.br/forum/imagem/389273-20150501-135027.png[/img]
Responder

Gostei + 0

02/05/2015

Acacio Reis

Boa tarde Acacio, qual a sua duvida? posso tentar te ajudar.
olá janaina estou tentando diferenciar o saldo da conta conta corrente e da conta pouça, como os saques e depositos, conseguir fazer o class saque mas n conseguir deixar separado das contas
Responder

Gostei + 0

02/05/2015

Emilio Neto

Boa noite amigo, tenho um exemplo quase parecido feito em C#, quer ver o código?
Responder

Gostei + 0

02/05/2015

Acacio Reis

Boa noite amigo, tenho um exemplo quase parecido feito em C#, quer ver o código?
claro!! toda ajuda é bem vinda
Responder

Gostei + 0

03/05/2015

Emilio Neto

Espero que possa realmente te ajudar, caso não ajudar te peço desculpas antecipadamente.

Program.cs


using System;
using BancoDoBrasil.Contas;

namespace Sistema
{
    class Program
    {
        static void Main(string[] args)
        {
            Conta conta = new Conta(TipoConta.ContaCorrente, "123456");            
            conta.Depositar(500);
            conta.Sacar(300);           
            Console.WriteLine(conta.getSaldo().ToString());
            Console.ReadKey();
        }
    }
}



Conta.cs


using System;

namespace BancoDoBrasil.Contas
{
    public enum TipoConta { ContaCorrente, ContaPoupanca };

    public class Conta
    {
        // atributos 
        public string Num;
        private double _saldo; // encapsulamento
        public TipoConta Tipo;
        // construtor
        public Conta(TipoConta tipo, string num)
        {
            this.Num = num;
            this.Tipo = tipo;
            _saldo = 0;
        }
        // métodos
        public void Sacar(double valor)
        {            
            this._saldo = _saldo - valor;
        }
        public void Depositar(double valor)
        {
            _saldo = _saldo + valor;
        }
        public double getSaldo()
        {
            return _saldo; // Somente-leitura
        }
    }
}

Responder

Gostei + 0

03/05/2015

Janaina Mendes

Eu acho que por esse código da pra ter uma ideia, é um pouco semelhante ao Java.
Responder

Gostei + 0

03/05/2015

Janaina Mendes

Eu acho que por esse código da pra ter uma ideia, é um pouco semelhante ao Java.
Responder

Gostei + 0

03/05/2015

Jothaz

C# e Java são muito parecidos, na sintaxe, então se domina um domina outro. Deve até existir conversores on-line entre as linguagens .
Responder

Gostei + 0

04/05/2015

Janaina Mendes

Já ouvi falar mas não lembro se já cheguei a ver.
Responder

Gostei + 0

04/05/2015

Thiago Santana

Acácio, veja!
Você precisará usar abstração.
Ou seja, sua classe conta será abstrata e conta corrente e conta poupança irão herdar as informações da sua classe conta!
Tudo que for "igual" em ambas deverá estar em Conta. Veja este link abaixo:

[url:descricao=C# Classes Abstratas e Herança - Conta, Conta Corrente e Poupança]http://www.caelum.com.br/apostila-csharp-orientacao-objetos/classes-abstratas/[/url]
Responder

Gostei + 0

04/05/2015

Fernando C

veja também essa apostila:
http://www.caelum.com.br/apostila-java-orientacao-objetos/

tem vários ensinamentos usando uma conta bancária como exemplo;
como:
http://www.caelum.com.br/apostila-java-orientacao-objetos/orientacao-a-objetos-basica/#4-5-metodos
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar