Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


PHP orientado a objetos com AJAX - Apostilas - Informática Part1, Notas de estudo de Informática

Apostilas de Informática sobre Introdução ao PHP orientado a objetos com AJAX, Classe, Objetos, Métodos, Atributos, Visibilidade, Construtores, Abstração, Interface, Herança, Encapsulamento, Polimorfismo, Destrutores.

Tipologia: Notas de estudo

2013

Compartilhado em 28/08/2013

Garoto
Garoto 🇪🇸

4.6

(121)

1 / 11

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Introdão ao PHP
orientado a objetos
com AJAX
Otávio Calaça Xavier
otavio@javacerrado.org
pf3
pf4
pf5
pf8
pf9
pfa

Pré-visualização parcial do texto

Baixe PHP orientado a objetos com AJAX - Apostilas - Informática Part1 e outras Notas de estudo em PDF para Informática, somente na Docsity!

Introdução ao PHP

orientado a objetos

com AJAX

Otávio Calaça Xavier

[email protected]

Introdução ao PHP orientado a objetos com AJAX

2

Orientação a Objetos

Classe

Objetos

Métodos

Atributos

Visibilidade

Construtores

Abstração

Interface

Herança

Encapsulamento

Polimorfismo

Destrutores

Introdução ao PHP orientado a objetos com AJAX

4

Abstração

Habilidade de se concentrar nas partes

principais de um determinado contexto

desprezando as características menos

importantes ou acidentais.

Introdução ao PHP orientado a objetos com AJAX

5

Objetos

Instancia de uma classe

Implementação de uma classe que prove

as ações (métodos) e informações

(atributos) que esta classe define e

descreve.

Ex: Corsa

Em PHP:

$corsa = new Veiculo();

Introdução ao PHP orientado a objetos com AJAX

7

Métodos

Ações de um objeto definidas na classe

que o abstrai.

Ex: darPartida(), acelerar(), frear().

Em PHP:

class Veiculo {

// atributos

public function acelerar() {

//algorítimo para acelerar

}

}

$corsa = new Veiculo();

$corsa->acelerar();

Introdução ao PHP orientado a objetos com AJAX

8

Método Construtor

Ação realizada no momento em que é

criada uma nova instancia (objeto) de uma

classe.

Em PHP:

class Veiculo {

__construct($nome) {

echo “veiculo ”.$nome.” criado!”;

}

}

$corsa = new Veiculo('Corsa');

Saida:

veiculo Corsa criado!

Introdução ao PHP orientado a objetos com AJAX

10

Classe e Método Abstrato

Descreve um comportamento geral para as

sub-classes de uma classe.

Somente o que farão e não como farão.

A classe que tem um método abstrato

também deve ser declarada como abstrata.

Todas as sub-classes da classe abstrata

devem sobrescrever seus método

abstratos.

Introdução ao PHP orientado a objetos com AJAX

11

Atributos e Métodos estáticos

Se referem a classe e não aos objetos

desta.

Não precisa de instanciar a classe.

Em PHP: class Veiculo {

public static $quantidade = “1”;

}

echo Veiculo::$quantidade;

Saida: 1

$corsa = new Veiculo();

echo $corsa->quantidade;

Saida: Erro!