一、学习内容
1.类与对象
类是一个模板,它描述一类对象的行为和特征,行为称之为方法,特征称之为属性。
对象是对于类的实例化,对象拥有该类的全部属性和方法,所有的Java编程都应该时刻牢记“一个对象”,这对于整个项目起着很大的作用。
2、集合与对象
通过集合和对象的联合使用,加深了对于对象的理解,并且对于集合的运用变得更加的熟悉,更加的灵活。
3、面向接口编程
面向接口编程实际上是面向对象编程的一个分支,面向接口编程可以使程序的业务逻辑更加的清晰,可维护性更强。将具体的需求交给实现类(实现特定接口的类)来做,以后便于对于客户需求的修改。使程序减少对于具体类的依赖,从而达到高内聚,低耦合。
4、uml图的使用
通过对于uml图的使用,使整个程序的运行过程一目了然,也更容易反映出程序存在的一些问题,方便修改。
二、经验教训
1、用户需求
对于Java编程来说,其实所有的代码只有一个总功能,那就是更好的满足用户的需求,可以更加灵活地适应用户的需求的变化,只要把握着这一点,程序就不会又太大的错误。
2、一个对象
还有就是把握“一个对象”,程序中有时会出现固定信息的修改,可能对之前存储的一些信息会有一些影响,这个时候“一个对象”就会起到很重要的作用。因为之前没有注意到一个对象的问题,从而导致了信息的修改并没有成功,从而导致程序出现问题,所以,要把握好“一个对象”。
三、学习历程
1、对象数组------>对象集合
从对象数组到对象集合的转变,表明了对于学生信息可以进行更加灵活的管理,可以使用集合的特性,使代码更加简洁,更加有质量。
2、直接向文件添加会员信息------->通过接口来实现向文件添加会员信息
原来使直接在addMember里面实现向文件写入信息操作,经过老师的建议。引入接口,通过接口来实现信息的添加,这样方便以后对于用户需求的修改,更加灵活的应对用户的需求。
{{ cmt.username }}
{{ cmt.content }}
{{ cmt.commentDate | formatDate('YYYY.MM.DD hh:mm') }}