zoukankan      html  css  js  c++  java
  • 《Java从入门到精通》第十章

    第十章 接口、继承与多态

       10.1 类的继承

          exends标识的两个类的继承关系

          子类可重写父类访问属性为public和protected的成员方法

       10.2 Object类

          所有类的父类

          10.2.1  getCLass方法

             getClass().getname();//返回对象执行时的Class实例,然后使用此实例调用getName()方法可以取得类的名称

           10.2.2  toString()方法

                    //将一个对象返回为字符串形式,它会返回一个string类实例

          10.2.3  equals()方法

       10.3 对象类型的转换

          10.3.1  向上转换

             把子类对象赋值给父类类型的变量//   由具体到抽象

          10.3.2  向下转换

             不能将父类对象直接赋予子类//    由抽象到具体

       10.4 instanceof判断对象类型

          instanceof判断是否一个类实现了某个接口,或判断一个实例对象是否属于一个类

       10.5 方法的重载

          参数类型,顺序,个数的不同均可以构成重载

          "..."形式定义不定长参数;

       10.6 多态的实现

          使程序更有拓展性

       10.7 抽象类与接口

          10.7.1  抽象类

             abstract为定义抽象类的关键字

             继承抽象类的所有子类需要将抽象类中的抽象方法进行覆盖

          10.7.2  接口

             纯粹的抽象类,接口中的所有方法都没有方法体

             public interface 接口名称{

                 void    //接口类的方法

              }

             使用接口可以实现多重继承          

  • 相关阅读:
    Android Virtual Device(AVD)屏幕大小调整
    修改obj三维模型文件中坐标z为其相反数
    AE安装检测(C++)
    单件模式
    地形转立体实验截图
    保持几何特征的三维建筑物模型简化方法 毕业硕士论文
    判断多边形点串存放序列
    mathematica 查找 mathpass 注册文件位置
    在线调色板搜集
    图标资源搜集
  • 原文地址:https://www.cnblogs.com/kobeshegu/p/5738806.html
Copyright © 2011-2022 走看看