黑马程序员_Java中的接口讲解
2013-08-29 13:22
204 查看
-----------android培训、java培训、java学习型技术博客、期待与您交流!
------------
接口(interface):特殊的抽象类。
当抽象类中的方法都是抽象的,那么该类可以通过接口的形式来表示。
接口定义时,格式特点:
1.接口中常见定义:常量、抽象方法。
2.接口中的成员都有固定修饰符。
(1)常量:public static final
(2)方法:public abstract
如:interface Inter
{
public static final int NUM=3;
public abstract void show();
}
class Test implement Inter
{
public void show(){}
}
class InterfaceDemo
{
public static void main(String args)
{
Test t=new Test();
System.out.println(t.NUM);
System.out.println(Test.NUM);
System.out.println(Inter.NUM);
}
}
接口可以被类多实现。java不支持多继承,但支持多实现。
如:class Ab implements Inter,Inter2
{
……
}
class Ab extends Bb implements Inter,Inter2
{
……
}
接口可以多继承。如:
interface C extends A,B
{
……
}
-----------android培训、java培训、java学习型技术博客、期待与您交流!
------------
------------
接口(interface):特殊的抽象类。
当抽象类中的方法都是抽象的,那么该类可以通过接口的形式来表示。
接口定义时,格式特点:
1.接口中常见定义:常量、抽象方法。
2.接口中的成员都有固定修饰符。
(1)常量:public static final
(2)方法:public abstract
如:interface Inter
{
public static final int NUM=3;
public abstract void show();
}
class Test implement Inter
{
public void show(){}
}
class InterfaceDemo
{
public static void main(String args)
{
Test t=new Test();
System.out.println(t.NUM);
System.out.println(Test.NUM);
System.out.println(Inter.NUM);
}
}
接口可以被类多实现。java不支持多继承,但支持多实现。
如:class Ab implements Inter,Inter2
{
……
}
class Ab extends Bb implements Inter,Inter2
{
……
}
接口可以多继承。如:
interface C extends A,B
{
……
}
-----------android培训、java培训、java学习型技术博客、期待与您交流!
------------
相关文章推荐
- 黑马程序员java学习日记十六 7k面试题交通灯管理系统讲解
- 黑马程序员_JAVA基础——接口
- 黑马程序员——java中构造函数、继承、多态、接口总结
- 黑马程序员--03.Java面向对象--06.【final关键字】【抽象类】【接口】
- 黑马程序员——java基础——抽象类和接口
- 【java】接口的作用|实例讲解java接口
- 黑马程序员----------java高新技术之抽象类和接口
- 黑马程序员-Java学习笔记之抽象类,接口,多态和内部类
- 黑马程序员——java主函数详细讲解
- Java中Collection子接口(2)——Set接口(传智播客毕老师视频讲解)
- 【黑马程序员】java中--------------抽象类(abstract)接口(interface)
- 黑马程序员---Java基础---面向对象:继承、抽象类、接口
- 实例讲解Java中的接口的作用
- 黑马程序员Java笔记——抽象类、接口、内部类(拾遗补录)
- 黑马程序员——java第七天:面向对象(继承、子父类之变量、final、抽象、模板方法、接口)
- 黑马程序员——Java基础--继承、多态、抽象、接口联合使用的案例
- 黑马程序员——Java面向对象之二(接口和多态 )
- java之Collection接口讲解
- 黑马程序员_java接口与抽象类总结
- 黑马程序员-java学习继承之抽象类、多态和接口