java中API接口之个人心得

本文分享了关于Java API接口使用的一些个人心得。解释了接口不能实例化,只能通过实现类来调用其方法。举例说明了类如何实现接口,并通过子类继承展示方法的继承关系。同时,针对API中接口与类的关系,如ArrayList与AbstractList,以及equals方法的继承和调用进行了深入解析,强调了开发者不需要在子类中重复定义lang包下的公共方法,除非有特定需求或功能重写。
摘要由CSDN通过智能技术生成
java中API接口之个人心得 -由面向对象转到API很多小伙伴们会出现这样或者那样的疑问,把继承、多态、封装放在面向对象里就会用,而把里面的理论放到API中就显得束手束脚,这里针对使用API接口类方法做一点解析。首先我们都很明确,接口不能实例化,只能通过实现类来实现它的方法,这里先用一个简单的例子来温习下接口:package collectiontext;/* * 需求: * 定义一个接口,用另一个类继承并实现接口中的一个方法, * 然后在用一个类来实现接口的另一个方法看是否报错 *///定义接口,并在接口声明两个方法interface Student{public abstract void show();public abstract void method();}//类B实现了这两个方法class B implements Student{public void show(){System.out.println("我重写接口中的show方法");}public void method(){System.out.println("我重写了接口中的method方法");}}//类C继承了类Bclass C extends B{ }public class InterfaceTest {public static void main(String[] args) {//创建多态Student对象,并调用方法Student s=new B();s.show(); //我重写接口中的show方法s.method(); //我重写了接口中的method方法System.out.println(s); //collectiontext.B@1581593Student B=new B();B.show(); //我重写接口中的show方法System.out.println(B); //collectiontext.B@1f06dc3//创建C对象,调用从父类继承的方法C c=new C();c.show(); //我重
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值