黑马程序员技术交流社区

标题: 类的层次 [打印本页]

作者: ~﹏~    时间: 2013-11-5 13:28
标题: 类的层次
昨天写程序的时候发现了一个问题:有三个类:学生,教师,校长
我想为它们抽象出一个people类
那三个类它们都有一些自己的属性:比如姓名,年龄等等
那么我做一个Interface:people,但是里面无法放置变量;只能放public static final ...类型的常量
我该继续用Interface呢还是用abstract呢?


作者: 零下五度的水    时间: 2013-11-5 13:39
接口不设置变量是因为它一般用于功能性描述:能游泳,能吃饭,这一类的
学生,教师,校长都属于人类这个抽象概念的具体化,所以应该用继承
作者: ~﹏~    时间: 2013-11-5 13:49
零下五度的水 发表于 2013-11-5 13:39
接口不设置变量是因为它一般用于功能性描述:能游泳,能吃饭,这一类的
学生,教师,校长都属于人类这个抽 ...

谢谢;啦




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2