package JiCheng;
/**
* 关于java语言中的继承;
* 1.继承是面向的对象三大特征之一,三大特征: 封装 继承 多态
*
* 2.继承的基本作用是:代码复用. 但是继承"最重"要的作用是:有了继承,才有以后方法的覆盖和多态机制.
*
* 3.继承语法格式:
* [修饰符列表] class 类名 extends 父类名{
* 类体 = 属性+方法
* }
*
* 4. java语言中的继承只支持单体继承,一个类不能同时继承很多类,只能继承一个类,在C++中支持多个继承.
*
* 5.关于继承中的一些术语:
* B类继承A类,其中:
* A类称为:父类 基类 超类 superclass
* B类称为:子类 派生类 sub class
*
* 6.在java语言中子类继承父类都继承那些数据呢?
* -私有的不支持继承
* -构造方法不支持继承
* -其他数据都可以被继承
*
* 7.虽然java语言当中支持单继承,但是一个类也可以间接继承其他类,列如:
* c extends A{}
* A extends B{}
* B extends T{}
* c直接继承A,间接继承了B T类
*
* 8.java语言中假设一个类没有显示的继承任何类,该类默认继承javaSE库当中
* 提供的java.lang.Objext类.
* java语言中任何一个类都有Objext类的特征
*
*
* */
public class Test01 {
public static void main(String[] args) {
CrditAccount ca = new CrditAccount();
ca.setMangni("age");
ca.setYuer(2342);
ca.setCredit(2);
System.out.println(ca.getMangni()+ ca.getYuer()+ ca.getCredit());
}
}
关于java中的继承特征的认识
最新推荐文章于 2024-07-08 14:58:49 发布