抽象类是怎样通过调用静态方法来获取一个对象的?

来源:3-7 Calendar 类的应用

慕粉18713439915

2017-04-18 13:08

课程中“java.util.Calendar类是一个抽象类,可以通过调用getlnstance()静态方法获取一个Calendar对象”,这句话是怎么理解的? 抽象类怎么可能通过一个静态方法来获取一个对象的?

抽象类是怎样通过调用静态方法来获取一个对象的?

通过调用getlnstance()

写回答 关注

2回答

  • 慕仙0218127
    2019-09-23 16:46:12

    静态方法通过类名.来访问

  • wbr者睿
    2017-04-18 15:27:08

    getInstance()方法的返回值就是一个Calendar类型的实例

    类方法可以通过类名来调用,也可以通过对象来调用。这里采用了类名调用的方式。

    wbr者睿 回复wbr者睿

    这里应该是上转型对象

    2017-04-18 15:35:45

    共 2 条回复 >

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题