Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Diferença de Metodo para funçao

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Entendi que isso é questão de nomenclatura em questão de trabalharmos com POO, mas quando eu devo chamar apenas por variavel e não atributo?

A minha duvida esta em como entender a melhor forma de se referir a algo, é correto usar variavel e funcao, ou devo sempre chamar de metodos e atributos?

1 resposta
solução!

Boa noite, vou tentar ser claro nessa quest

  1. Dentro de uma classe quando criamos uma função ela na verdade um método da classe. Afinal, quando instanciamos um objeto (que usa como base a classe) esse objeto possui apenas métodos.
  2. Dentro da classe quando declaramos variáveis elas recebem o nome de atributos, porquê um objeto possui caracteristicas que são seus atributos e métodos.

Porém, observe quando instanciamos um objeto dentro de um método, essa variável instanciada é apenas uma variável dentro desse método.

Então perceba, tudo depende da perspectiva.

Mas sempre em artigos de internet e até mesmo no dia dia vai ter essas confusões mesmo.