类之间的关系

今天讲类之间的关系,关联关系不是那么好理解和掌握。概念重要,例子更重要,例子讲好了,讲透了。今天做的就不错。依赖关系讲的是人乘地铁上班,可能讲得有点单薄。明天再讲一个养宠物的案例。关联关系使用两个案例,数量够了,讲得也比较透,能看出来学生听得比较过瘾。其中一个是人打电话的案例。

Person{     Mobile mobile;

     void call(Person p){            mobile.hujiao(p.getMobile().getNumber())     }}

Mobile {String number;

       void hujiao(String number){}}

Test{}

和培训机构招生的学员只要报名,就可以免费学习一门课的案例。

两个例子下来,学生的表情俨然轻松很多。不过,关联关系俨然还是不太好理解的。需要一下午的时间来讲这一块的内容。

static 使用了两个案例 学生对应一个饮水机,学生对应一个学生数量总和的例子。不知道他们听得如何。

明天继承还是两个例子:银行卡的继承和婚车的继承。

继承:继承属性和方法。不能继承构造方法。构造方法的写法。super()放在第一行。

super, this

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容