<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Mon, 20 May 2013 22:58:22 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[DevShed: Abstract Classes in PHP - Setting Up a Concrete Example]]></title>
      <guid>http://www.phpdeveloper.org/news/4779</guid>
      <link>http://www.phpdeveloper.org/news/4779</link>
      <description><![CDATA[DevShed has posted <a href="http://www.devshed.com/c/a/PHP/Abstract-Classes-in-PHP-Setting-Up-a-Concrete-Example/">part two</a> of their "Abstract Classes in PHP" series today, this time focusing on the creation of an example class structure.
<p>
<quote>
<i>
Welcome to part two of the series "Abstract classes in PHP." In three tutorials, this series introduces the key concepts of abstract classes in PHP 4-PHP 5, and explores their application and use in different object-oriented development environments. Whether you're an experienced PHP developer wanting to fill in some gaps related to abstract classes, or only a beginner starting to taste the power of object-based programming in PHP, hopefully you'll find this series enjoyable and instructive.
</i>
</quote>
<p>
They <a href="http://www.devshed.com/c/a/PHP/Abstract-Classes-in-PHP-Setting-Up-a-Concrete-Example/">take a moment</a> and look at how their example will be structured before jumping into the code. After that, they creat subclasses of the parent, defining the resultProcessor and fileProcessor classes. At the end, they combine them, creating a class that can parse data pushed into it (such as parsing out an XML file).]]></description>
      <pubDate>Wed, 01 Feb 2006 07:54:08 -0600</pubDate>
    </item>
  </channel>
</rss>
