Esta postagem fornecerá uma compreensão profunda dos conceitos abaixo da listada:
Antes de seguir em direção às aulas de Java primeiro, temos que entender qual é a necessidade de uma aula de Java ou por que alguém deve usar uma aula de Java. Então, vamos começar!
O que é uma aula de Java
É uma descrição das propriedades e ações de um objeto. Vamos supor que precisamos construir um edifício e, para fazer isso, exigimos um plano (plano). Aqui, o plano ou plano representa uma classe enquanto o edifício é um objeto. Então, ao mesmo tempo, podemos dizer que a classe define o estado e o comportamento de um objeto.
Por que aula Java?
Java fornece tipos de dados primitivos como int, flutuação, dupla, etc. Usando esses tipos de dados, podemos criar variáveis. Os tipos de dados primitivos são úteis quando precisamos armazenar um único valor em uma variável como a idade de uma pessoa, nome, etc.
Mas e se tivermos que armazenar um conjunto de informações e.g. Precisamos armazenar as informações sobre um funcionário como seu nome, idade, identificação, departamento, salário, etc. Não podemos armazenar todas essas informações em uma variável.
Precisamos de várias variáveis de vários tipos de dados para armazenar os dados do funcionário. Mas, nesse caso, não seria possível manter o relacionamento dessas variáveis (i.e.Precisamos agrupar todas as variáveis para armazenar os dados de um único aluno que não é possível usando tipos de dados primitivos).
Portanto, para lidar com essas situações, a OOP oferece o conceito de classes. A classe nos permite agrupar todas essas variáveis em um único modelo.
Como criar uma aula de Java
O snippet de código abaixo fornecerá todos os detalhes necessários para entender como criar uma classe Java:
classe ClassNameUma classe Java pode ter atributos/variáveis de classe, construtores, blocos, métodos e classes aninhadas.
Como acessar os membros da classe em java
Para acessar qualquer membro da classe Java, temos que criar e utilizar o objeto dessa classe. O trecho dado abaixo o ajudará a esse respeito:
ClassName ObjectName = new ClassName ();Dessa forma, podemos criar o objeto de alguma classe específica usando um "novo" palavra -chave. Agora, considere o trecho abaixo para entender como acessar qualquer membro da classe em Java:
objeto.Classattribute;Usando ponto “.” Sintaxe, podemos acessar qualquer membro da classe.
Implementação prática de uma classe Java
Vamos considerar o exemplo dado abaixo para entender o funcionamento de uma aula de Java.
Exemplo
No snippet abaixo, criamos uma aula “Employeexample” que contém três atributos de classe: EmpName, Empage, e empid. Além disso, criaremos um método para mostrar os detalhes do funcionário "mostrar dados()":
publicClassEmployeeExampleNo método principal, primeiro, criamos o objeto da classe e depois acessamos os atributos de classe e o método de classe usando esse objeto:
O trecho acima verificou o funcionamento da classe Java.
Conclusão
Uma classe Java é um plano que fornece a descrição das propriedades e comportamento de um objeto. Na Java "Class", a palavra -chave é usada para criar uma classe. Uma classe Java pode ter atributos/variáveis de classe, construtores, blocos, métodos e classes aninhadas. Os membros da classe podem ser acessados usando o objeto dessa classe (i.e. ClassObject.Membro de classe;). Este post explicou vários aspectos da classe Java, como como criar uma classe Java, como acessar os membros da classe, etc.