Java写接⼝如何编写
编写接⼝⽅法
⾸先我们要了解的就是java接⼝当中常量的修饰关键字,以及函数的修饰关键字是什么。
(1)接⼝当中,常量的修饰关键字可以分成三种,分别是(1)public、(2)static、(3)final(常量);
(2)接⼝当中,函数的修饰关键字可以分成两种,分别是(1)public、(2)abstract;
java怎么编写注意了,假如你没有写全的话,那么系统在进⾏编译的时候,是会⾃动帮你加上的。
除此之外,还要明⽩,接⼝当中的所有成员都是public,这个是我们⼀定要清楚的。
除了这个之外,还要知道,接⼝当中所有的⽅法,都是抽象⽅法。
下⾯是⼀些主要要注意的地⽅,⼤家可以详细的来了解⼀下。
(1)注意,接⼝是不能够创建对象,因为有抽象⽅法
(2)⼦类假如只实现部分接⼝的抽象⽅法,那么,⼦类是抽象类,依旧是不能够创建对象
(3)⼦类只有在将接⼝当中的抽象⽅法全部都实现,那么才能够说创建对象
在这⾥需要注意:实现接⼝的⽅法,⼀定要是public修饰的,这样的主要原因就是因为,抽象类当中的成员(常量以及⽅法)都是public修饰的
注意:⼀个类只可以继承⼀个⽗类,能够实现多个接⼝
实现接⼝和继承类的选⽤⽅法:
继承表⽰,⼦类是⽗类的⼀部分,举⼀个最通俗易懂的例⼦,⼈和学⽣的关系
实现接⼝表⽰,接⼝是类的⼀部分功能的实现,举⼀个最通俗易懂的例⼦,⼈和开车的关系,接⼝通常的来说都是实现类的扩展功能
下⾯我们可以来看看下⾯的java实例(代码实例):
代码
//定义student 接⼝interface student { public static final String COUNTRY = "China"; public abstract void study (); public abstract void work ();}//实现接⼝部分抽象⽅法的类,为抽象类abstr
act class goodStudent implements student { public void study () { System .out .println ("实现接⼝的抽象了"); }}//将接⼝中的所有⽅法都实现了,可以创建对象class badStudent implements student { public void study () { System .out .println ("努⼒学习"); } public void work () { System .out .println ("努⼒⼯作"); }}public class test { public static void main (String [] args ) { badStudent bs = new badStudent (); bs .study (); bs .work (); }}123456789101112131415161718192021222324252627282930313233343536
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论