note 123874 added to language.oop5.decon
| From: | dostroem at gmx dot de | Date: | Wed, 22 May 2019 17:52:01 +0000 |
| Subject: | note 123874 added to language.oop5.decon | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-211104@lists.php.net to get a copy of this message | ||
419/5000
<? Php
abstract class vehicle
{
protected $hourlyrate;
protected $ identifier;
protected $ functional;
public function __construct ($ knz)
{
$ This-> mark = $ knz;
$ This-> funcff = TRUE;
}
public function set hourly rate ($ sp)
{
$ This-> hours price = $ sp;
}
public function hourly price ()
{
return $ this-> hourly rate;
}
public function setFunction ($ ff)
{
$ This-> funcff = $ ff;
}
}
?>
<? Php
require_once "test.php";
class car extends vehicle
{
private static $ existed;
private $ trailer hitch;
public function __construct ($ knz, $ ak)
{
parent :: __ construct ($ knz);
$ This-> trailer hitch = $ ak;
self :: $ consisted ++;
}
borrow public function ()
{
if (self :: $existed > = 1)
{
self :: $ existed --;
}
}
public function return ()
{
if ($ this-> funcff == TRUE)
{
self :: $ existed ++;
}
}
public function outputPKWData ()
{
echo "<h1> Car data with the indicator:". $ this-> identifier. "</
h1>";
echo "Current Hourly Price:". $ this-> getHour Price (). "Euro. <br>";
if ($ this-> funcff == TRUE)
{
echo "vehicle is <b> functional </ b> <br>";
}
else
{
echo "vehicle is not <b> functional </ b> <br>";
}
if ($ this-> trailer hitch == TRUE)
{
echo "trailer hitch is available <br>";
}
else
{
echo "trailer hitch is not available <br>";
}
}
public static function existEdit ()
{
echo "<p>". self :: $ existed. "Car available </ p>";
}
}
?>
if (isset ($ _ GET [ 'send']))
{
if (isset ($ _ GET [ "at"]))
{
$ A = TRUE;
}
elseif ($ _ GET ["ab"]) {
$ A = FALSE;
}
require_once "abpkw.php";
$ pkw1 = new car ($ _ GET ["knz"], $ a);
$ Pkw1-> setStundenpreis ($ _ GET [ "sp"]);
$ Pkw1-> ausgabePKWDaten ();
PKW:: consisted print ();
$ Pkw1-> borrow ();
PKW :: consisted print ();
$ Pkw1-> borrow ();
Bus :: consisted print ();
// $ pkw1-> setFunktionsfaehig (FALSE); //to check
$ Pkw1-> back () function;
// $ pkw1-> setFunktionsfaehig (FALSE); //to check
PKW :: consisted print ();
}
?>
----
Server IP: 208.43.231.9
Probable Submitter: 185.85.3.195 (proxied: 79.253.40.28)
----
Manual Page -- http://php.net/manual/en/language.oop5.decon.php
Edit -- https://master.php.net/note/edit/123874
Del: integrated -- https://master.php.net/note/delete/123874/integrated
Del: useless -- https://master.php.net/note/delete/123874/useless
Del: bad code -- https://master.php.net/note/delete/123874/bad+code
Del: spam -- https://master.php.net/note/delete/123874/spam
Del: non-english -- https://master.php.net/note/delete/123874/non-english
Del: in docs -- https://master.php.net/note/delete/123874/in+docs
Del: other reasons-- https://master.php.net/note/delete/123874
Reject -- https://master.php.net/note/reject/123874
Search -- https://master.php.net/manage/user-notes.php