¡GoConqr estrena diseño! Cuéntanos qué te parece.

Fichas

Orientado ao Objetos - Modulo 1 - Complemento

Aplicativos Baixados Portugués 3 fichas

Fichas del conjunto (3)

  1. 1Classes: Características, chamadas de atributos. Ações, chamadas de métodos ex: • Em um aplicativo de agenda telefônica, podemos ter uma classe que representa um contato. • Em um aplicativo bancário, podemos ter uma classe que representa uma conta corrente. Classes: atributos: Exemplos: • Contato • Nome, e-mail, telefone etc. • Conta Corrente • Dono, saldo, data de abertura, limite de cheque especial, etc. Classes: métodos: Ex: •Podem receber valores por parâmetros e retornar valores após sua execução • Exemplos: • Contato • Validação de informações inseridas • Impressão de um resumo do contato • Conta Corrente • Manipulação do saldo da conta • Geração de extratos de movimentações bancárias • Portanto classes encapsulam dentro de si dados e funcionalidades que manipulam estes dados e realizam tarefas.Objetos:
    Objetos são instâncias das classes.
    • Exemplo: você não anda em um projeto de engenharia de um carro, você anda em um carro. Mas um carro é construído a partir de um projeto de engenharia, ou seja, é impossível construir um carro sem um projeto.
    • Uma classe pode ser usada para instanciar vários objetos.
    • Objetos que são instâncias da mesma classe, possuem os mesmos métodos e atributos, e são independentes entre si.
    • É impossível ter um objeto sem uma classe que o defina.
  2. 2Mensagens: • A execução de um método é disparada pelo envio de uma mensagem ao objeto. • A execução do método é a interpretação que o objeto dá à mensagem. • Há três maneiras de chamar um método: • Na mesma classe • Referência a um objeto • Métodos estáticosAtributos de classe e de instância
    • Atributos de instância são criados para cada objeto, e não são compartilhados entre eles.
    • Atributos de classe são criados uma vez só, para a classe e é compartilhado para todas as instâncias da mesma.
    • Atributos de classe também podem ser acessados diretamente de outras classes (caso sejam públicos)
    Atributos de classe – estático:
    Um atributo declarado como estático:
    • É único e é compartilhado entre todas as instâncias da classe.
    • Pode ser acessado diretamente através do nome da classe, pois não necessita de uma instância
    Métodos: estáticos
    • São independentes de instâncias.
    • Podem ser acessados de qualquer lugar (caso sejam públicos)
    • Só podem acessar diretamente outros métodos e atributos estáticos, no entanto, podem criar variáveis locais e instancias de objetos caso necessário.
  3. 3Construtor : É executado na instanciação do objeto quando usamos o operador novo Faz com que sejam alocados os recursos necessários de memória e processamento para dar suporte ao objeto criado. Não possui tipo de retorno, nem mesmo vazio(void ). Deve ter o mesmo nome da classe Pode receber parâmetros, que em geral são utilizados para definir os valores dos atributos. No caso da linguagem Java, caso o construtor não seja implementado, é implementado um construtor padrão, que define os valores iniciais da seguinte forma: Caso o construtor seja implementado pelo programador, o construtor padrão do Java é desabilitado.

Información

Descripción
Fichas sobre Orientado ao Objetos - Modulo 1 - Complemento, creado por Aplicativos Baixados el 30/09/2018.
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?