我很好奇如何记录下面的场景。想象一组课程:
abstract class Personality {}
class Me extends Personality {}
class Myself extends Personality {}
class Irene extends Personality {}
如果我正在编写一个工厂式的方法来实例化并返回类个性的子类,我应该如何正确地记录@return?
@return mixed A "Personality" subclass object
或
@return Personality A "Personality" subclass object
最佳答案
@return Personality A "Personality" subclass object
是最好的。IDE将为您提供personality类的自动完成属性。