码迷,mamicode.com
首页 > 其他好文 > 详细

方法,构造方法,接口总结

时间:2015-04-01 19:45:01      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:

java语言中的方法类型
      ---静态方法(特点:该方法的调用不依赖于引用。通过类名.方法名)
(1)普通方法--非静态方法(特点:需要实例化该对象,使用对象的引用来调用方法)

(2)-构造方法(特点:回去看笔记。作用:负责成员变量的初始化)

抽象类:
特点:1.abstract 所修饰
2.抽象类中可以含有普通方法,同时也可以含有抽象方法。
3.抽象类不允许被实例化。(说白了就是不能被new 。不能被实例化的原因
是因为抽象类中可能会含有抽象方法。抽象类只能被继承 extends)
4.如果一个类继承抽象类,然后没有实现抽象类中的抽象方法,那么这个类
也只能是抽象类。

抽象方法:被abstract所修饰的方法就是抽象方法,该方法的特点就是
没有方法体(没有大括号)


接口:

1,interface 来定义接口。如果一个class被interface所修饰
那么这个类表示是一个接口。
2,接口最抽象,在接口中不能为方法定义方法体
3,由于接口中的方法都是抽象方法所以方法本身不用再修饰abstract
4,接口不能被实例化。
5,接口是用于被实现的implements。
6,一但实现某个接口,那么需要将接口内的所有抽象方法做实现,如果只实现
部分抽象方法,那么这个类也必须是抽象类。
7,接口可以多实现。
8,接口之间也可以继承,而且还支持多继承
9,一个类不能多继承其他类。但是,一个类可以实现多个接口。
10,接口里不能定义变量,而是常量。(常量:被static 和final 所修饰的
常量的命名规则:所有的字母都要大写,并且单词与单词之间用下划线链接)
例如:public static final int PAGE_NUMBER = 20;
11.接口中的方法是不能被final所修饰。因为接口里的方法是要接口实现类
来实现的。接口里的方法必须被public所修饰。


方法,构造方法,接口总结

标签:

原文地址:http://www.cnblogs.com/AndroidFire/p/4384547.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!