我已經和PHP一起工作了6年,並獲得了認證,但最近我決定學習Java,因爲我在Zend框架中工作很多,這是受Java的啓發,但現在我有可能是Java的一個愚蠢問題。將PHP轉換爲Java
在PHP中我會做到這一點:
class Cool
{
protected $_name;
function __construct($name)
{
$this->_name = $name;
}
function showName()
{
echo "{$this->_name} is a cool guy";
}
}
class Bad extends Cool
{
function showName()
{
echo "{$this->_name} is a bad guy";
}
}
$bad = new Bad("jhon");
// prints jhon is a bad guy
由於Java不繼承構造函數,你會是做這樣的事情在Java中的最佳方式是什麼?我需要考慮一種不同類型的模式來解決這類問題嗎?
我很感激這個幫助,因爲我對Java真的很陌生,因爲我非常喜歡使用這種類型的東西,所以我想知道是否有很酷的Java方法。我需要在我分配的新項目中使用它。