[求助]小弟要哭了,请各位好心人帮个忙。。。。
请各位同行帮我解决这道题:使用面向对象的方法设计一个应用程序,用来描述人类、学生类、研究生类、老师类、和在职研究生老师等主要权利和义务,可以定义为接口、类、抽象类等 ,每个类或接口中的常用方法主要有人包括吃饭方法;学生有姓名、性别等属性和学习的方法;研究生出了具备学生的基本方法外还和普通学生的学习方法不同;老师有工作的权利,当然老师首先应该是人;另外还有一种特殊的人群,他们既是老师又是学生,请用Java中学习的面向对象的程序设计方法来表示这几类人之间的关系。