CucaDigital.com.br

Tag: Programação Orientada a Objetos

Programação Orientada a Objetos com PHP (Parte 2)

by Claudney on mar.23, 2009, under Dicas, PHP, Programação, Web

programacao-orientada-a-objetos-com-php-parte-2

Preparando o Ambiente

A instalação do servidor segue o famoso padrão NNF (Next,Next, Finish), para quem for utilizar o NetBeans é necessario ter o Java JDK instalado no computador.

Logo após a instalação sera criado no seu menu iniciar (se estiver utilizando windows) os atalhos para o Xampp e para o NetBeans, primeiro vamos abrir o Xampp Control que exibira uma imagem semelhante o exemplo abaixo:

Xampp

Para iniciar o servidor Apache basta clicar no primeiro botão "start" e pronto já podemos iniciar a criação do nosso projeto.

Com o NetBeans aberto clique em Arquivo -> Novo Projeto ou tecle Ctrl+Shift+N.

Na janela que aparece selecione Aplicativo PHP e clique em próximo sera exibido uma janela como mostrado abaixo.

NetBeans PHP

Em nome do projeto digite "Projeto_OO"

Na pasta de códigos-fonte selecione o diretorio "htdocs" que foi criado dentro da pasta de instalação do Xampp e clique em finalizar, sera mostrado uma tela como a  abaixo:

netbeans2

Pronto agora já estaremos pronto para codificar nosso primeiro projeto utilizando OO.

Leave a Comment :, , , more...

Programação Orientada a Objetos com PHP (Parte 1)

by Claudney on mar.10, 2009, under Dicas, PHP, Programação, Tecnologia, Web

programacao-orientada-a-objetos-com-php-parte-1

Existe vários conceitos sobre POO (Programação Orientada a Objetos), tem como principais objetivos reduzir a complexidade no desenvolvimento de software e aumentar sua produtividade.

Atualmente a maioria das linguagues de programação utilizam este recurso a fim de melhor a organização e entendimento dos fontes e funcionamento do programa.
Alguns exemplos:

  • C++
  • Java
  • PHP
  • VB.NET C#
  • Ruby

A orientação a objetos, também conhecida como Programação Orientada a Objetos (POO) ou ainda em inglês Object-Oriented Programming (OOP) é um paradigma de análise, projeto e programação de sistemas de software baseado na composição e interação entre diversas unidades de software chamadas de objetos.

Principais conceitos:

  • Classe - Representa um ou mais objetos.
  • Objeto - Representa uma instancia de uma classe resumindo "a classe em ação/uso".
  • Atributos - Conjunto de carateristicas de um objeto.
  • Métodos - Controla todos os estados e atributos do objeto.

Os termos citados acima são somente para um entendimento básico, veremos eles mais a frente em exemplos práticos e funcionais.

Então vamos ao que interessa: Para executar scripts PHP em sua máquina vamos precisar de um IDE php qualquer e um servidor Web.
Para servidor web nos exemplos mostrados foi utilizado o Xampp e Como Editor o NetBeans 6.5.
Podendo baixar eles atraves destes links:

Se não quiser utilizar o NetBeans pode utilizar qualquer outra IDE.

Na segunda parte vamos instalar configurar nosso servidor web e criar nosso primeiro projeto utilizando orientação a objetos.

Leave a Comment :, , , , more...



Esta procurando algo?

Use o formulário abaixo para realizar a sua pesquisa:

Assine nosso feed, e recebe tudas as novidades do nosso site diretamente no seu e-mail.

Comentários