首页 > 其他 > 详细

201671010112 第六周

时间:2017-10-08 17:53:39      阅读:246      评论:0      收藏:0      [点我收藏+]
本周Java学习的是接口。 首先,接口不是类,是由常量和一组抽象方法组成,对类的一组需求描述。如果类遵从某个特定接口,那么这个类必须实现这个特定接口,并且可以在任何需要该接口的地方使用这个类的对象。一个类可以实现多个接口。 其次,若实现接口的类不是抽象类,则必须实现所有接口的所有方法,即为所有的抽象方法定义方法体;一个类在实现某接口抽象方法时,必须使用完全相同的方法名、参数列表和返回值类型;接口抽象方法的访问控制符已指定为public,所以类在实现时,必须显示使用public修饰符,否则被警告缩小了接口中定义 的方法的访问控制范围。比如,任何实现Comparable接口的类都需要包含compareTo方法,并且这个方法的参数必须是一个Object对象,返回一个整型数值。 接口不能构造接口对象,但可以声明接口变量以指向一个实现了该接口的类对象。接口和抽象类的实现是一样的,但也有区别,接口不能实现任何方法,而抽象类可以,抽象类可以实现多个接口,但只有一个父类。 本周还有就是深拷贝与浅拷贝看书知道,但就是不知道怎么用。作业中也有许多不懂的地方,比如任务七、八。

201671010112 第六周

原文:http://www.cnblogs.com/jiangyiping110/p/7637972.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!