ドキュメント : Practice
-
【PHP/演習問題】function use[2]
問題一定値以上の複数数値の一覧と合計値を出力するプログラムを作成してください。なお、下記条件を満たすものとします。複数数値は標準入力で与える(空文字が入力されるまで)一定値は標準入力で与える複数数値の一覧を出力する処理を行う無名関数を作成する※ 一定値はuseキーワードで与える複数数値の合計値を戻り値として返す処理を行う無名関数を作成する※ 一定値はuseキーワードで与えるexecute関数を下記
-
【PHP/演習問題】function use[1]
問題会計の合計金額を計算するプログラムを作成してください。なお、下記条件を満たすものとします。合計金額の計算式は『単価×個数+消費税』とする単価と個数は標準入力で与える消費税の税率は10%とする合計金額を計算する処理は無名関数で行う(変数に記憶しておく)消費税率は無名関数にuseキーワードで与える$ php practice.php単価 > 100個数 > 5合計料金 : 550円$
-
【PHP/演習問題】無名関数(クロージャー)[2]
問題複数数値の一覧と合計値を出力するプログラムを作成してください。なお、下記条件を満たすものとします。複数数値は標準入力で与える(空文字が入力されるまで)複数数値の一覧を出力する処理を行う無名関数を作成する複数数値の合計値を戻り値として返す処理を行う無名関数を作成するexecute関数を下記の次の仕様で作成する引数: 複数数値、クロージャー処理: クロージャーを呼び出し、引数に複数数値を与える$
-
-
【PHP/演習問題】無名関数(クロージャー)[1]
問題会計の合計金額を計算するプログラムを作成してください。なお、下記条件を満たすものとします。合計金額の計算式は『単価×個数』とする単価と個数は標準入力で与える合計金額を計算する処理は無名関数で行う(変数に記憶しておく)$ php practice.php単価 > 100個数 > 5 合計料金 : 500円$ php practice.php単価 > 1800個数 > 7合
-
【PHP/演習問題】インターフェース[2]
問題次の実行結果になるプログラムを作成してください。なお、下記条件を満たすものとします。下記表のクラス・インターフェースを作成する実行結果になるように各クラスのインスタンスを使う種類名前英記継承元インターフェースフィールドメソッドインターフェース車機能CarMethod–––・display_distance()・run_distance()・run()抽象クラス車クラスCarなしCarMetho
-
-
-
【PHP/演習問題】インターフェース[1]
問題次の実行結果になるプログラムを作成してください。なお、下記条件を満たすものとします。下記表のクラス・インターフェースを作成する実行結果になるように各クラスのインスタンスを使う種類名前英記継承元インターフェースフィールドメソッドインターフェースチケット情報TicketInfo–––・info()抽象クラスチケットクラスTicket–TicketInfo・$price(料金)–具象クラスライブチケ
-
【PHP/演習問題】抽象メソッド[2]
問題次の実行結果になるプログラムを作成してください。なお、下記条件を満たすものとします。下記表の3つのクラスを作成する実行結果になるように各クラスのインスタンスを使うクラス英記継承元フィールドメソッド車クラス(抽象クラス)Carなし・$distance(移動距離)※ 初期値は0・$acceleration(加速度)※ 初期値は60・display_distance()→ $distanc
-
【PHP/演習問題】抽象メソッド[1]
問題次の実行結果になるプログラムを作成してください。なお、下記条件を満たすものとします。下記表の3つのクラスを作成する実行結果になるように各クラスのインスタンスを使うクラス英記継承元フィールドメソッドチケットクラス(抽象クラス)Ticketなし・$price(料金)・info()→ 抽象メソッドライブチケットLiveTicketTicket・$place(場所)・info()→ 場所と料金を出力ラ
-
-
【PHP/演習問題】抽象クラス[2]
問題次の実行結果になるプログラムを作成してください。なお、下記条件を満たすものとします。下記表の3つのクラスを作成する実行結果になるように各クラスのインスタンスを使うクラス英記継承元フィールドメソッドチケットクラス(抽象クラス)Ticketなし・$price(料金)・display_price()→ $priceの値を出力ライブチケットLiveTicketTicket・$place(場所
-
【PHP/演習問題】抽象クラス[1]
問題次の実行結果になるプログラムを作成してください。なお、下記条件を満たすものとします。下記表の3つのクラスを作成する実行結果になるように各クラスのインスタンスを使うクラス英記継承元フィールドメソッド乗り物クラス(抽象クラス)Vehicleなし・$distance(移動距離)※ 初期値は0・move()→ "移動します。"を出力し、$distanceの値を20加算する。・display_