Jump to content
Fórum Script Brasil
  • 0

Passar parametros nas funções de uma Classe


ebon

Question

Olá!, Gostária de saber como passar paramentros dentro das funções criadas para os metodos utilizando set e get onde os dados serão digitados pelo usuario? já agradeço qualquer tipo de ajuda, mas não responderei rapidamente as perguntas pois ainda vivo na era da conexão discada e tenho pouco tempo diante do pc para aprender.

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

como neste codigo abaixo desejo simplesmente exibir o nome que digitei no main jogando ele para a função mas este apresenta um erro acho que estou pondo parametros erradamente nesta programa.

#include <iostream>
# include "stdafx.h"
using namespace std;

class Identidade 
{
    char Nome;
    public:
    void setNome(char *Nome);
    char getNome();
};

void Identidade::getNome(char *Nome) {
    Nome = nome;
}
char* Identidade::getNome(){
    return nome;
}
int main(void)
{
    Identidade ID;
    char nome;

    cout<< "Digite seu nome.";
    cin>>nome;

    ID.setNome(nome);

    cout<< "Nome" << ID.getNome();

    system("pause");
    return 0;

}

Link to comment
Share on other sites

  • 0

Agora tem um probelminha só!, eu acertei utilizando parametros porem so aparece a primeira letra do nome que eu digitar.

# include "stdafx.h"

#include <iostream>

using namespace std;

class Identidade

{public:

char Nome;

public:

void setNome(char nome);

char getNome();

};

void Identidade::setNome(char nome)

{

Nome = nome;

}

char Identidade::getNome()

{

return Nome;

}

void main(void)

{

Identidade ID;

char nome[30];

cout<< "Digite seu nome.";

cin>>nome;

ID.setNome(nome[30]);

cout<< "Nome: " << ID.getNome()<<endl;

system("pause");

}

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...