Duvida?

e ai rapaziada…
gostaria de um pequeno exemplo de duas classes em c++…uma com um metodo de somar um numero com seus devidos paramentros de entrada, e a outra classe onde o usuario entra com os valores que quer somar.Instanciando o objeto e o mesmo faz a chamada da função soma, e mostra o valor…
valeu…
obs: em java é bem mais fácil, mesmo sendo “parecido” rsrsrs

Kra… vo escrever o código aki mesmo, naum vo compilar mas talvez roda :wink:

#include <stdio.h>

class SomaFunc {
public:
    static int somar(int x, int y) {
        return x + y;
    }
};

class Soma {
private:
    int x, y;

    void getEntrada() {
        printf("Digite o valor 1:");
        scanf("%d", &x);
        printf("Digite o valor 2:");
        scanf("%d", &y);
    }

    void imprimirResultado() {
        printf("O resultado de %d + %d e: %d\n", x, y, SomaFunc::somar(x, y));
    }

    void continuar(char* s) {
        printf("Voce deseja sair (S/N):");
        scanf("%c", s);
        scanf("%c", s);
    }
public:
    void getValores() {
        char s;
        do {
            getEntrada();
            imprimirResultado();
            continuar(&s);
        } while (s != 'S');
    }
};

int main(int argc, char** argv) {
    Soma s;
    s.getValores();

    return 0;
}

Bom naum sei se era isso que voce queria…

Flw…

[quote=“mococa”]e ai rapaziada…
gostaria de um pequeno exemplo de duas classes em c++…uma com um metodo de somar um numero com seus devidos paramentros de entrada, e a outra classe onde o usuario entra com os valores que quer somar.Instanciando o objeto e o mesmo faz a chamada da função soma, e mostra o valor…
valeu…
obs: em java é bem mais fácil, mesmo sendo “parecido” rsrsrs[/quote]

:ypen:

blz, rodou legal…porem gostaria de um mais simplezinho, em c++ com uma classe com um metodo soma e a outra classe pegando os valores de entrada e chamando os metodos…

valeu mesmo…