Ir para conteúdo
Fórum Script Brasil

puppets

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por puppets

  1. 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...????

    tipo eu posso ter vários "xerox" da classe...???

×
×
  • Criar Novo...