JAVA学习9/29
1、继承extends//关键字
1.1、测试:子类继承父类后,能使用子类对象调用父类方法吗?
可以,因为子类继承父类后,这个该方法就属于子类了。
当然可以使用子类对象来调用
1.2、在实际开发中,满足什么条件的时候,我可以使用继承呢?
凡是采用“is a”能描述的,都可以继承
例如:
Cat is a Animal;猫是一个动物
Dog is a Animal;狗是一个动物
假设以后的开发中有一个A类,有一个B类,A类和B类确实也有重复的代码,那么他们之间就可以继承吗?不一定,还是要看一看它们之间是否能够使用 is a来描述。
1.3、任何一个类,没有显示继承任何类,默认继承Object,那么Object类当中有哪些方法呢?
以后要学会使用看JDK源代码(多看看牛人写的程序自己才会变成牛人)先模仿后超越
java为什么比较好学呢?
是因为java内置了一套庞大的类库,程序员不需要从0开始写代码,程序员可以基于这套庞大的类库进行“二次”开发。(开发速度较快,因为JDK内置的这套库实现了很多基础的功能。)
JDK源代码在的位置:C:\Program Files\Java\jdk\lib\src.zip
本文作者:TranquilTimber
本文链接:https://www.cnblogs.com/gbrr/p/16743008.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步