在php的抽象类中构造函数的用法是什么
2022-08-30 19:41:14
在询问之前,我已经点击了这个链接 - 答案是在JAVA上下文中,这是PHP中的构造函数。
由于我是初学者,我在OOP概念中实现我的PHP代码,所以我真的很愿意知道PHP抽象类中的用法和好处或何时使用构造函数。
请在现实世界中提供一个例子,以更好地抓住这个概念。
PS - 虽然我正在按照PHP手册来理解OOP概念,但我发现它有点难以理解,任何关于链接/博客的帮助都是非常可观的。
我的代码 -
<?php
abstract class grandClass
{
abstract function grandmethod();
function __construct()
{
echo "I am grandClass constructor";
}
}
abstract class parentClass extends grandClass
{
abstract function raiseFlag();
function grandmethod()
{
echo "This is grandmethod!!!","<br />";
}
public function getValue()
{
echo "Zero is the blackhole for the numbers!!","<br />";
}
}
class childClass extends parentClass
{
function raiseFlag()
{
echo "Peaceful thoughts!!","<br />";
}
}
$myobj = new childClass();
$myobj->raiseFlag();
$myobj->getValue();
$myobj->grandmethod();