Compreensão de classes e objetos

@Sobre conhecimento de classe e objeto

Classes e objetos

Hoje em dia eu aprendi aulas e objetos na Lan Jie

Quando eu estava aprendendo C ++ no meu segundo ano, me deparei com o conceito de classes e objetos.Na época, lembrei-me de que, por estar aprendendo programação orientada a objetos, classes e objetos deveriam estar relacionados a isso.
Posteriormente, com o aprofundamento do curso, meu entendimento sobre ele mudou novamente.Eu sei que quero definir uma classe e depois escrever o arquivo de cabeçalho .he então variáveis ​​e métodos podem ser definidos na classe. Essas variáveis ​​e métodos podem ser definidos como público, protegido e privado. Esses três são para melhor confidencialidade e encapsulamento.
Depois de aprender superficialmente a herança das aulas, encerrei o estudo de C ++.
Depois de vir para Lanjie hoje em dia, entrei em contato com classes e objetos do nível Java novamente.
Primeiro, observe sua definição.
Classe e objeto (classe) são os nomes coletivos de duas linguagens de computador que usam computadores como operadoras. Objetos são abstrações de coisas objetivas e classes são abstrações de objetos. Classe é um tipo de dados abstrato.
O relacionamento deles é que objetos são instâncias de classes e classes são modelos para objetos. O objeto é gerado pelo novo className, usado para chamar o método da classe, o construtor da classe.
Insira a descrição da imagem aqui
Hoje em dia eu escrevi essas aulas, que são basicamente aulas de ouvinte.
A primeira vez que escrevi uma classe e a chamei na função pública estática void main (String [] args) {}, houve um problema:
Insira a descrição da imagem aqui
ele relatou um erro, verifiquei o erro e adicionei uma sentença
Insira a descrição da imagem aqui
para resolvê-lo. Agora, DrawUI é a classe que eu defini, e DrawUI ui = new DrawUI (); é criar um objeto DrawUI. Com ele, eu posso chamar o conteúdo da classe! Só então entendi o significado de classes e objetos pela primeira vez.
Same

Insira a descrição da imagem aqui
Insira a descrição da imagem aqui
Insira a descrição da imagem aqui
Essas também são aplicações de classes e objetos, mas a diferença é que essas são classes já escritas em Java. Precisamos apenas criar um objeto correspondente para usar e essas classes podem ser visualizadas na documentação da API.
Em outras palavras, na minha opinião, em primeiro lugar, o programa é igual ao algoritmo mais à estrutura de dados. E precisamos ter nosso próprio objetivo na programação, que é o objetivo que queremos alcançar e, para atingir esse objetivo, definimos uma classe após a outra, o que equivale a uma ferramenta após a outra.Esta ferramenta possui vários atributos e, em seguida, Quando queremos usá-lo, podemos definir um objeto, que possui todos os atributos dessa classe, o que equivale a ter todos os recursos dessa ferramenta.

Publicado 13 artigos originais · Gosto1 · Visitas 307

Acho que você gosta

Origin blog.csdn.net/Alagagaga/article/details/102843470
Recomendado
Clasificación