私はOOPが初めてです。以下に例を見ました。これgetStudentName()
は静的メソッドとして設定されています。私が持っている OOP の知識に基づいて、このメソッドは非静的メソッドである必要があります。
ただし、コードは間違っていても機能します。コードに悪影響を与えることなく非静的メソッドを静的にできるかどうかを知りたいですか?
ところで、コードは PHP によって書かれています。
class student{
public static function getStudentName($studentID){
....
return $studentName;
}
}
$stuName = student::getStudentName($stuID)