您的位置:首页 > 职场人生

黑马程序员 01 面向对象的接口

2013-01-13 06:15 148 查看
------- android培训java培训、期待与您交流! --------
2012.11.05

面向对象的接口:
interface : 接口定义了再程序开发中的标准《各成员开发的功能无缝对接》
接口中为:
没有被实现的方法的集合;
解决在程序中由相同部分或相似部分或者相似的行为但是又不存在继承《对外表现不一样》

implements : 接口的实现类
面向接口编程                                                            <自定义的类就是数据表现>
接口            DaoComputer
实现类         ComputerImpl
测试类         ComputerImplTest

多  态: 同一个方法 不同参数对外表现不同的行为

接口多态:
1. 接口,实现类
2. 定义方法的时候形参是接口类型,实参是接口的实现类对象

抽象类    abstract 修饰类或者方法 《解决在继承过程中只继承一部分的类方法》
抽象类不能被实例化
如果一个类继承了某个抽象类,那它必须实现抽象类里面的所有抽象方法

this .            当前类的对象
super .         调用父类的方法
final             修饰类,属性,方法,变量
static           修饰方法,属性,代码快
abstract       修饰类,方法

冒泡排序法    : 双层FOR循环

---------------------------------------------------------------------------------------------------------------------------------------------------

数据类型按照有没有属性和方法分为:基本数据类型 , 引用数据类型
基本数据类型 : int ,double,char ,float,boolean
引用数据类型 : String  数组 自定义 ; <有属性及方法>
final: 最终的  如果一个类是final的 那么它不能被继承
常量在接口中定义 : 常量在JAVA中所有字母都大写,多个单词下划线连接
static : 在静态代码库中不能访问非静态的数据 <优先加载进内存>
如果一个方法或者属性是静态的 ,可以通过类名直接访问
---------------------------------------------------------------------------------------------------------------------------------------------------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐