<!DOCTYPE html>
<meta charset="utf-8">
<?php
require_once 'ReaderFactory.php';
//オブジェクトを生成するためのAPIを定義し、オブジェクトの生成処理と使用処理を分離する。
$factory = new ReaderFactory();
$reader = $factory->create('music.csv');
$reader->read();
$reader->display();
/*
//CSVファイルの内容を表示するクラス(ReaderInterfaceによってインターフェースを統一)
require_once 'CsvFileReader.php';
$reader = new CsvFileReader('music.csv');
$reader->read();
$reader->display();
*/
/*
//XMLファイルの内容を表示するクラス(ReaderInterfaceによってインターフェースを統一)
require_once 'XmlFileReader.php';
$reader = new XmlFileReader('music.xml');
$reader->read();
$reader->display();
*/