1.Java面向对象理论基础
一.Java面向对象理论基础一.面向对象基础理论1.面向对象的理解比如一个人对象就是现实中实实在在存在的每
一.Java面向对象理论基础
一.面向对象基础理论
1.面向对象的理解
比如一个人
对象就是现实中实实在在存在的每个个体,每个人都是一个对象,这些对象都有自己的属性,如名字,年龄,性别等。
用面向对象的思想表示,代码如下:
class Dog extends Animal{}
这样Dog就自动拥有了Animal的属性。
java中的每一个类都必须继承自另一个类,如果没有使用extends则隐式的继承Object类,Object类是所有类的超类,
JDK中有说明:
--类 Object
-java.lang.Object
public class Object
类 Object 是类层次结构的根类。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方法。
从以下版本开始:
JDK1.0