POO
Linguagem e Paradigmas de Programação
Classe :
Uma classe é uma estrutura que abstrai um conjunto de objetos com características similares. Uma classe define o comportamento de seus objetos através de métodos e os estados possíveis destes objetos através de atributos. Em outros termos, uma classe descreve os serviços providos por seus objetos e quais informações eles podem armazenar.
Usando o tipo private significa que só quem está dentro dessa classe pode acessar essa variável.
Usando a tipo public qualquer classe pode acessar essa variável.
Tem também o tipo de acesso protected que apenas a classe e a sub-classe consegue acessar a informação.
Atributos :
Os atributos são os elementos que definem a estrutura da classe, são as características do objeto , elas são as variáveis que estão dentro da classe, os atributos são usados pelos métodos para fazer as operações dentro das classes
Métodos :
Os métodos são como as funções da classe, é o jeito que ela é acessada e os processos que serão executados dentro da classe.
É como os atributos dentro da classe são operados, o modo como eles tem que se comportar.
Objeto :
Objeto é uma estância da classe, que utiliza os métodos e atributos da classe para fazer as operações necessárias. um objeto passa a existir a partir de um "molde" (classe); a classe define o comportamento do objeto, usando atributos (propriedades) e métodos (ações).
EXEMPLOS :
Exemplo para criar um novo objeto dentro de um classe em Java
Neste caso o objeto “Conta” dentro da classe “Programa”:
class Programa { public static void main(String[] args) { new Conta(); }
}
Exemplo da classe “Pessoa” com uso de atributos private e public
Nesse exemplo ele mostra o atributo nome sendo exclusivo da classe pessoa e chamando o método “setNome” para atribuir o valor para a variável nome.
public class Pessoa { private String nome; public String getNome() { return nome;