Bem estou nos meus estudos de programação orientada a objetos e veio outra dúvida
eu já sei que objeto é um molde da classe a qual eu posso utilizar seus atributos é métodos estou com dúvidas sobre variável de instância
exemplo:
public class Teste2
{
private String NomeDoCurso;
public Teste2(String nome)
{
NomeDoCurso=nome;
}
public String getNomeDoCurso()
{
return NomeDoCurso;
}
}
//classe que contém o metodo main
public class Teste2naim
{
public static void main(String args[])
{
Teste2 chama = new Teste2("Esse é o curso 1");
Teste2 chama2 = new Teste2("Esse é o curso 2");
System.out.println("Chama >"+ chama.getNomeDoCurso());
System.out.println("Chama 1 >"+ chama2.getNomeDoCurso());
}
}
private String NomeDoCurso eu posso dizer que é uma variavel de instância já que não está em nenhum corpo do método é também
e declarada no corpo da classe, tenho uma dúvida, tudo que é declarado no corpo de uma classe é um atributo dela???
Teste2 chama = new Teste2("Esse é o curso 1");
essa chama também que é uma variavél de instância que dizer que
ele referência diretamente a variável NomeDoCurso...?
qual a diferença entre as variaveis
Teste2 chama = new Teste2("Esse é o curso 1"); variável chama
private String NomeDoCurso; váriavel NomeDoCurso
cada objeto que eu crio é um novo molde da classe certo???
bem criei dois objetos Teste2 a dúvida que eu tenho
e se algum tem alguma coisa com o outro ou são independentes...??
eu posso criar vários objetos da classe e sempre ter elementos
diferentes depedendo do parâmentro que eu possar...????
Pergunta
puppets
Bem estou nos meus estudos de programação orientada a objetos e veio outra dúvida
eu já sei que objeto é um molde da classe a qual eu posso utilizar seus atributos é métodos estou com dúvidas sobre variável de instância
exemplo:
//classe que contém o metodo mainprivate String NomeDoCurso eu posso dizer que é uma variavel de instância já que não está em nenhum corpo do método é também
e declarada no corpo da classe, tenho uma dúvida, tudo que é declarado no corpo de uma classe é um atributo dela???
Teste2 chama = new Teste2("Esse é o curso 1");
essa chama também que é uma variavél de instância que dizer que
ele referência diretamente a variável NomeDoCurso...?
qual a diferença entre as variaveis
Teste2 chama = new Teste2("Esse é o curso 1"); variável chama
private String NomeDoCurso; váriavel NomeDoCurso
cada objeto que eu crio é um novo molde da classe certo???
bem criei dois objetos Teste2 a dúvida que eu tenho
e se algum tem alguma coisa com o outro ou são independentes...??
eu posso criar vários objetos da classe e sempre ter elementos
diferentes depedendo do parâmentro que eu possar...????
tipo eu posso ter vários "xerox" da classe...???
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.