java 继承
来源:互联网 发布:java驻场开发什么意思 编辑:程序博客网 时间:2024/06/01 10:01
今天学习了继承。
首先是让我了解到了继承是可以理解为一个对象从另一个对象获取属性的过程。如果类A是类B的父类,而类B是类C的父类,我们也可以称作C是A的子类,类C是从类A继承而来的。在Java中,类继承是单一的继承,也就是说一个类智能拥有一个父类。
下面就是继承的相关代码块:下面这块代码就是子类B继承了父类A。
//A.java
public class A{
private int a;
private int b;
public void func(){
}
}
//B.java
public class B extends A{
}
语法也就是上面代码块看见的那样:
类名 extends 父类(){
.......
}
通过使用关键字extends,子类可以继承父类所有的方法和属性,但无法使用private(私有)的方法和属性。
接下来就是Obejct的八种方法,今天学习了三种,分别是equals,final,toString。
equals的用法就是判断两个对象是否相等。
finallize的用法就是终止让该类成为最终类,不能被其他类再继承。
语法:
public final class 类名 extends 父类(){
//类定义
}
toString就是该方法返回对象的字符串表示。
最后就是super和this的区别:
this是调用本类的其他方法。
super则是调用父类的指定构造。
0 0
- Java继承
- JAVA-继承
- java 继承
- Java继承
- Java 继承
- JAVA继承
- java继承
- java/继承
- java 继承
- java继承
- java继承
- JAVA-继承
- Java继承
- java 继承
- JAVA 继承
- 【继承】 JAVA
- Java继承
- Java继承
- 【数据结构】LinkedList原理及实现学习总结
- JS学习笔记
- Andriod中绘(画)图----Canvas的使用详解
- (LeetCode 130)Surrounded Regions(并查集)
- Linux系统调用
- java 继承
- 【CQOI2016】密钥破解
- idea快捷键
- 深入理解linux网络技术内幕读书笔记(一)--简介
- string::npos表示不存在的位置
- web day13 JSTL标签库(c标签,自定义标签),MVC设计模式,JavaWeb经典三层框架
- 【快速因数分解】Pollard's Rho 算法
- android获取指定路径下目录文件
- VC++判断文件或文件夹是否存在