O propósito da abstração é produzir classes, e o propósito das classes é criar objetos com propriedades e comportamento. Os objetos podem não apenas manipular suas próprias variáveis para mudar de estado, mas também chamar métodos na classe para produzir certos comportamentos.
Ao usar o operador "." (o operador ponto também é chamado de operador de referência ou operador de acesso), um objeto pode acessar suas próprias variáveis e chamar métodos.
Após a criação do objeto, ele possui suas próprias variáveis, que são as entidades do objeto. Os objetos acessam suas próprias variáveis usando o operador ponto ".", formato de acesso:
objeto.variável;
Após a criação do objeto, você pode usar o operador ponto "." para chamar métodos na classe que o criou, produzindo assim determinados comportamentos.
objeto.método;
Quando um objeto chama um método, as variáveis de membro que aparecem no método referem-se às variáveis atribuídas ao objeto.
Por exemplo:
classXiyoujiRenwu{floatheight,weight;Stringhead;voidspeak(Strings){head=Tiantou;System.out.println(s);}} publicclassMain{publicstaticvoidmain(String[]args){XiyoujiRenwuzhubajie,sunwukong;//Objeto de declaração zhubajie=newXiyoujiRenwu ( );//Atribuir variáveis ao objeto sunwukong=newXiyoujiRenwu();zhubajie.height=1.80f;//O objeto atribui valores às suas próprias variáveis zhubajie.head=大头;sunwukong.height=1.60f;//O objeto atribui suas próprias variáveis para Assign sunwukong.weight=1000f;sunwukong.head=long hair;System.out.println(zhubajie's height:+zhubajie.height);System.out.println(zhubajie's head:+zhubajie.head); System.out .println(peso do sunwukong:+sunwukong.weight);System.out.println(cabeça do sunwukong:+sunwukong.head);zhubajie.speak(quero me casar com uma esposa);//O objeto chama o método System .out.print1n (cabeça atual de zubajie: +zhubajie.head); sunwukong.speak (quero enganar Bajie para me carregar); // O objeto chama o método System.out.println (cabeça atual de sunwukong: +sunwukong.head); );}}
Os resultados da execução são os seguintes:
Altura de zhubajie: 1,8 Cabeça de zhubajie: cabeça grande Peso de sunwukong: 1000,0 Cabeça de sunwukong: cabelo comprido Eu sou um porco velho que quer se casar com uma esposa Cabeça atual de zhubajie: inclinada Meu velho sol quer enganar Bajie para me carregar A cabeça atual de sunwukong: cabeça inclinada