Apresentação
Introdução
Dando continuação a nossa série, apresentaremos neste artigo o conceito de herança, um dos principais meios utilizados para intra-comunicar duas classes. As heranças entre classes estabelecem um parentesco entre elas, facilitando muito nosso trabalho, principalmente, em projetos de maior porte.
Herança
Conceito
Quando ouvimos sobre herança, a primeira imagem que nos veem na mente é uma árvore genealógica envolvendo antecedentes e descendentes, em que se passa uma sequência de características a cada geração. Bom, na programação orientada a objetos, o princípio é o ...
30 de agosto de 2010
Categoria(s):
PHP
Tag(s):
atributos,
classe,
classe-filha,
classe-mãe,
classes,
extends,
heranca,
métodos,
oop,
parentesco,
PHP,
POO
Apresentação
Introdução
Neste artigo, para sairmos um pouco da rotina de apenas conceitos nos artigos, implementaremos uma classe que enviará mensagens para o Twitter. A classe é básica e bem fácil de ser compreendida. Ressalto que a intenção deste artigo é apenas mostrar uma classe em ação, portanto, não me preocupei muito com problemas na segurança e nos tratamentos de erros. A construção de classes será trabalhada em artigos fora da série, trabalhando finalidades bastantes específicas que não convém mostra aqui, nesta ...
26 de agosto de 2010
Categoria(s):
PHP
Apresentação
Introdução
Para variar um pouco, farei este artigo bastante curto. Apresentarei apenas os conceitos do métodos construtor e destrutor de uma classe, sua sintaxe e utilização. Esses dois métodos são classificados como métodos mágicos, ou interceptadores, pois tem sua execução automática. No próximo artigo, para quebrar um pouco esta sequência de artigos teóricos, apresentarei a construção de uma classe bastante básica, utilizando o vimos até agora, para enviar mensagens para o Twitter.
Construtores
Conceito
Um construtor é uma estrutura especial da classe, um método, ...
25 de agosto de 2010
Categoria(s):
PHP
Tag(s):
construct,
construtores,
destruct,
destrutores,
instancia,
magic methods,
métodos mágicos,
objects,
oop,
PHP,
POO
Apresentação
Introdução
Quando programamos em PHP, devemos manter um mesmo padrão de nomenclatura durante todo nosso projeto, para que possamos identificar, a qualquer hora, a estrutura que queremos. Existe uma convenção – é uma convenção, ou seja, você não é obrigado a utilizar, mas é bastante aconselhável – para a nomenclatura das estruturas na programação orientada a objetos e estudaremos-a aqui.
Nomenclatura de Estruturas
Importante
É de extrema importância lembrarmos ao leitor que o PHP é uma linguagem case sensitive. O que isto significa? Significa ...
23 de agosto de 2010
Categoria(s):
PHP
Tag(s):
atributos,
camelcase,
classes,
lowercamelcase,
métodos,
nomes,
objetos,
oop,
PHP,
POO,
uppercamelcase,
uppercase,
variaveis
Como sabemos a Coca-Cola possui diferentes embalagens dependendo da região e/ou país do mundo, isso tudo para atender melhor as preferência do mercado e dos consumidores, isso é notório e mostra que a empresa está atenta as tendências.
Há algum tempo atrás, o colunista Anderson backes escreveu um artigo aqui no webARTz bem interessante falando sobre possíveis projetos de embalagens da Coca-Cola que eram concientes e focadas no meio ambiente. Veja o artigo.
As embalagens da Coca-Cola sempre são inovadoras, e suas ...
Apresentação
Introdução
Neste artigo, iniciaremos a série de conceitos que a programação orientada a objetos engloba. Neste primeiro artigo, veremos a definição de classe, métodos, atributos e objetos. O entendimento de tais conceitos é essencial para aprender este paradigma de programação, por isso, tentarei deixar o mais claro possível os conceitos e exemplos.
Classes
Conceito
A classe é uma estrutura que rege o comportamento de seus objetos, sendo caracterizada por possuir métodos e atributos. Da mesma forma que os tipos de variáveis regem o comportamento ...
18 de agosto de 2010
Categoria(s):
PHP
Tag(s):
atributos,
class,
classe,
métodos,
object,
objeto,
OO,
oop,
PHP,
POO,
programação,
this
Olá Pessoal, tudo bem com vocês !??
Então, hoje vou abordar um assunto bem interessante que são os chamados CMS ou popularmente em português “Gerenciadores de Conteúdo”.
Os CMS são sistemas que foram desenvolvidos para que de uma certa forma facilite a vida dos desenvolvedores, e dos usuários de portais, blogs, sites, lojas virtuais, foruns, entre outros. Basicamente pela definição da Wikipedia: “é um sistema gestor de websites, portais e intranets que integra ferramentas necessárias para criar, gerir (editar e inserir) conteúdos ...
Tag(s):
cms,
django,
drupal,
joomla!,
Magento,
phpbb,
phpnuke,
plone,
smf,
typo3,
umbraco,
wordpress
Apresentação
Introdução
Começaremos a trabalhar neste artigo os objetos. Estudaremos as principais funções nativas que o PHP disponibiliza para fazermos a manipulação de objetos. Este artigo foi antecedido pelo que trata dos Pseudos-tipos de variáveis – você pode encontrar o link no topo deste artigo.
Trabalharemos com as funções get_class_methods, get_class_vars, get_object_vars, get_class, get_parent_class, is_subclass_of, method_exists e call_user_func. Estudaremos agora cada uma separadamente. No início de cada segmento, mostraremos o escopo da função e vocês poderão entender do porque estudamos os tipos de ...
14 de agosto de 2010
Categoria(s):
PHP
Tag(s):
call_user_func,
funções,
functions,
get_class,
get_class_methods,
get_class_vars,
get_object_vars,
get_parent_class,
is_subclass_of,
method_exists,
objetos,
PHP
Olá pessoal !!
Bom, esse assunto é sempre um tanto quanto polêmico, pelo menos ao meu ver, pois na minha concepção navegador é como religião, política e futebol, todo mundo tem preferência por um ou outro, mas diferente destes assuntos os quais não devemos discutir, até por uma questão de respeito, no caso dos navegadores a regra não se aplica tão fielmente.
Internet Explorer 9 (BETA)
Há algumas semanas atrás participei de um evento promovido pela Locaweb, no qual algumas empresas parceiras falaram ...
Primeiramente gostaria de dar as boas vindas aos mais novos colunistas aqui do webARTz, que são eles: Anderson Woss e Allan Freitas.
Bom, boas vindas dadas para ambos, que são profissionais altamente capacitados e que estão chegando para agregar mais ainda conhecimento e conteúdo aqui do blog, para que desta forma, o compartilhamento de conhecimento seja cada vez maior.
Ambos são desenvolvedores web com conhecimento e grande experiência na linguagem PHP, assim como em outros recursos como frameworks, webservices, api, entre outros.
Anderson ...
10 de agosto de 2010
Categoria(s):
Blogs,
PHP