我不知道该给这个问题什么标题,所以如果你有任何想法,我会马上修改它。无论如何,我的问题很简单:我有一个类"User“和一个扩展了用户的类"Student”;当我使用User u = new Student()创建对象时,是否有一种方法可以访问来自"Student“类的方法,即使我将它标记为”用户“?在我的学生类中有一个" login ()“方法,但是当我尝试用u.login()调用它时,它告诉我对象用户没有方法登录。这是否意味着要使用我的学生类方法,我必须将其声明为Student s = new Student()?我希望我的问题很清楚。谢谢你们所有人。