When and why should I use
public
, private
, and
protected
functions and variables inside a class? What is the
difference between
them?
Examples:
//
Public
public $variable;
public function doSomething()
{
// ...
}
// Private
private
$variable;
private function doSomething() {
//
...
}
// Protected
protected
$variable;
protected function doSomething() {
//
...
}
No comments:
Post a Comment