标题说明了一切。我有一个类,里面有很多变量和方法
class bootstrap_class {
public
//-----Counters---------
$iColumn_count,
$iLink_count,
$iDia_count,
$iTab_count,
$iPadding,
$iColumns_per_page,
//-----Strings---------
$sCentered,
$sClass,
etc;
public function a () {
//do something
}
public function b () {
//do something
}
}
我正在尝试扩展这个类,以创建一个没有所有方法的类。然后,我想将这个新的类对象存储到父类中的数组变量中。
是否可以在不扩展类的函数的情况下扩展该类?
这是不可能的你想要的方式。但以下是唯一的方法。
您所要做的就是将方法的可见性从父类中的public
更改为private
。有关详细信息,请参见下文。
在面向对象编程中,什么是公共-私有和受保护的