1
resposta

atributos e variáveis

Qual a diferença de atributos e variaveis? vendo por isso parecem ser coisas muito parecidas.

1 resposta

Variáveis é um espaço na memoria que armazena um número ou um objeto por exemplo. Veja o exemplo:

public class ExemploVariaveis {
    public static void main(String[] args) {
        int a = 10;
        int b = 5;
        int c = a + b;

        System.out.println("O valor de a é: " + a);
        System.out.println("O valor de b é: " + b);
        System.out.println("O valor de c é: " + c);
    }
}

Já um atributo é uma característica do objeto. Veja o exemplo:

public class Carro {
    String marca;
    String modelo;
    int ano;
    String cor;

    public Carro(String marca, String modelo, int ano, String cor) {
        this.marca = marca;
        this.modelo = modelo;
        this.ano = ano;
        this.cor = cor;
    }

    public void ligar() {
        System.out.println("O carro está ligado.");
    }

    public void acelerar() {
        System.out.println("O carro está acelerando.");
    }

    public void parar() {
        System.out.println("O carro parou.");
    }
}