Answered step by step
Verified Expert Solution
Question
1 Approved Answer
what is wrong with this code so far / * Place your output code inside the HTML list items for each question comment. Non -
what is wrong with this code so far
Place your output code inside the HTML list items for
each question comment.
Nonoutput PHP logic & values can be placed underneath
the questions near the top of the file.
Do not change any of the other code in this file.
: create a class named Pizza that has two
properties: size and type.
Create the class just below this problem.
This problem has no output.
class Pizza
private $size;
private $type;
: Add setsize and settype methods to the Pizza class
above. This problem has no output.
public function setSize$size
$thissize $size;
public function setType$type
$thistype $type;
: Add getsize and gettype methods to the Pizza class
above. This problem has no output.
public function getSize
return $thissize;
public function getType
return $thistype;
: Create a $pizza object from the Pizza class.
Create the $pizza object just below this problem.
This problem has no output.
$Spizza new Pizza ;
: Set the $pizza size to "medium".
You can do this just below this problem.
This problem has no output.
$SpizzasetSizemedium;
: Set the $pizza type to "Pepperoni".
You can do this just below this problem.
This problem has no output.
$SpizzasetTypePepperoni;
: Call the getsize method and output the
returned value in appropriate HTML list item below.
public function getSize
return $thissize;
: Call the gettype method and output the
returned value in appropriate HTML list item below.
public function getType
return $thistype;
: Add a method to the Pizza class above named serve.
The serve method should output:
"Here's your type pizza!"
Replace type with the value of the type
property.
Call the serve method and output the
returned value in appropriate HTML list item below.
public function serve
return "Here's your $thistype pizza!";
: Add a private property named
slices to the Pizza class above.
Next, add a method named getslices
to the Pizza class.
The method should return the number
of slices.
A small pizza has slices.
A medium pizza has slices.
A large pizza has slices.
Set the value of the private slices
property when the size is set.
Call the getslices method and
output the returned value in
appropriate HTML list item below.
public function getSlices
return $thisslices;
private function setSlices
switch $thissize
case 'small':
$thisslices ;
break;
case 'medium':
$thisslices ;
break;
case 'large':
$thisslices ;
break;
default:
$thisslices ; default to medium size
: Add a method named description
to the Pizza class above.
The method should return:
My pizza is a sizetype and
has slices slices!"
Replace slices with the number of slices.
Replace size and type with their
appropriate values.
Create a $myPizza object.
Set the size to "large".
Set the type to "Supreme".
Call the description method for $myPizza
and output the returned value in
appropriate HTML list item below.
public function description
return My pizza is a $thissize$thistype and has $thisslices slices!";
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started