← Back to list

Classes, métodos e atributos em Java

As classes de programação são receitas de um objeto, aonde têm características e comportamentos, permitindo assim armazenar propriedades e…

Paulo Manzano · 2022-09-20 01:02 · 2 claps · 3.5 min read
#java #classes-and-objects #métodos #atributos
Open on Medium ↗
Wiki topics: 🧘 · Spirituality

Classes, métodos e atributos em Java

As classes de programação são receitas de um objeto, aonde têm características e comportamentos, permitindo assim armazenar propriedades e métodos dentro dela. Para construir uma classe é preciso utilizar o pilar da abstração. Uma classe geralmente representa um substantivo, por exemplo: uma pessoa, um lugar, algo que seja “abstrato”.

Uma classe é um tipo definido pelo usuário que contém a “receita”, a especificação para os objetos, algo mais ou menos como o tipo inteiro contém o molde para as variáveis declaradas como inteiros. A classe envolve, associa funções e dados, controlando o acesso a estes. Definí-la implica em especificar os seus atributos (dados) e seus métodos (funções). Um programa que utiliza uma interface controladora de um motor elétrico, provavelmente definiria a classe motor. Alguns dos atributos desta classe seriam, por exemplo: temperatura, velocidade, tensão aplicada. Estes provavelmente seriam representados na classe por tipos como int ou float. Os métodos desta classe seriam funções para alterar a velocidade, ler a temperatura, etc.

IMPORTANTE:

Toda classe possui:

um nome; • visibilidade. Exemplo: **◦ public — visível para todos ◦ private — não visível ◦ protected — visível somente para o mesmo local onde está.membros como: Características e Ações;**

Para criar uma classe basta declarar a visibilidade + digitar a palavra reservada class + NomeDaClasse + abrir e fechar chaves { }. Sintaxe básica para declaração de uma classe em Java:

Objetos (computacionais) são caracterizados por atributos e métodos. Atributos são as propriedades de um objeto. Métodos são as ações que um objeto pode realizar. Os objetos são características definidas pelas classes. Neles é permitido instanciar objetos da classe para inicializar os atributos e invocar os métodos. Atributos são as características de um objeto. Essas características também são conhecidas como variáveis. Utilizando o exemplo do artigo anterior sobre a *conferência de CPF*, temos abaixo alguns atributos no cartão do CPF como: Número da Inscrição, Nome, Nascimento.

Sintaxe para declaração da classe CartaoCpf em Java:

Métodos são as ações que os objetos podem exercer quando solicitados, onde podem interagir e se comunicarem com outros objetos.

Assim como nas classes, todo o método possui um nome e uma visibilidade; Além disso, na criação do método também é necessário informar o tipo de dados que será retornado (devolvido) após ser executado. Esses tipos podem ser, entre outros int, long, String, um objeto, void(nenhum).

Para criar um método, precisamos: declarar a visibilidade + tipo de retorno + NomeDoMétodo abrindo e fechando parênteses + abrir e fechar chaves { }. Caso haja a necessidade de receber alguma informação, deve-se definir o tipo e o nome do atributo que irá receber a informação dentro dos parênteses.

Vejamos o exemplo acima:

Verificamos que no início, existem os comandos para que seja digitado o número do CPF para se verificar, que será armazenado na variável cpf. Logo em seguida, os dados são enviados para o método validarCpf, onde podemos verificar que consta a variável cpf dentro de parênteses. Isso acontece, pois estamos enviando para o método, o conteúdo da variável cpf.

A função do método validarCpf neste caso, é verificar se não foi gerado uma inscrição com uma sequência repetida de algarísmos, uma vez que desta forma, a inscrição passa na verificação de segurança.

Na primeira linha, já no método validarCpf, reparemos a definição do atributo inscricao dentro dos parênteses: public void validarCpf(String inscricao).

Aqui, como dito na definição, temos as palavras reservadas public void indicando que o método é público e que não retorna nenhuma informação. Após, vemos o nome do método e o atributo inscricao entre parênteses, validarCpf(String inscrição), que receberá a informação passada pela variável cpf.

Cabe aqui uma observação: Neste caso, o atributo inscricao já está sendo definido diretamente no título do método. Por isso, não há a necessidade de declará-lo no corpo do método novamente, junto com os outros atributos.

Já na execução do método, será verificado se a inscrição enviada é válida ou não, ou seja, se ela é composta por uma sequência de algarismos repetidos. Caso afirmativo, ou seja, identificado alguma sequência inválida, o método envia a mensagem para a tela informando que o CPF é inválido.

Caso contrário, informa que o CPF é válido.


메타데이터
post_id
3f8e46d989b9
slug
classes-métodos-e-atributos-em-java-3f8e46d989b9
url
https://medium.com/@manzano.pje/classes-m%C3%A9todos-e-atributos-em-java-3f8e46d989b9
canonical_url
https://medium.com/@manzano.pje/classes-m%C3%A9todos-e-atributos-em-java-3f8e46d989b9
author_url
https://medium.com/@manzano.pje
status
ok
fetched_at
2026-06-09 15:37:30