• java基础(二)


    一、类的定义:是一种抽象的数据类型,是具备某些共同特征的实体的集合。(对象是类的具体实例)

    二、类的继承extends:

    1. 子类可继承父类的public和protect属性和方法,不能继承private属性和方法
    2. 子类可以增加自己新的属性和方法
    3. 子类可以重新定义父类的属性和方法,即重写:方法五要素的前四个相同。有重写,就用子类的方法
    4. 一个子类只能有一个父类,一个父类可以有多个子类

    二、方法的定义

    方法五要素:

    1. 修饰词:如public static
    2. 返回值类型:如int void
    3. 方法名:
    4. 参数列表:入参列表
    5. 方法体:{}

    三、方法的重载overload:方法名相同,参数列表不同

    1. 重载的方法,返回值必须是相同的
    2. 重载的目的:根据参数列表的类型,自动匹配调用哪个方法

    四、构造方法:对类进行初始化

    1. 如果自己没有定义构造方法的话,系统会有一个隐式默认的构造方法,该构造方法不带任何参数
    2. 构造器的加载顺序:父类的构造器调用以及初始化一定在子类前面

    五、访问修饰符

    子类只能访问公开的和受保护的。同包类不能访问私有的。非同包类只能访问公开的。当前类中都可以访问

  • 相关阅读:
    子类继承和调用父类的构造方法 (转)
    数组复制 System.arraycopy 与 Arrays.copyof()
    ArrayList的使用方法 (转)
    Eclipse 的debug 用法 (转)
    for each
    二维数组 排序 随机数 练习
    react 之 reflux 填坑
    react & vue 项目创建的方式
    数组实例的 copyWithin()
    es6的正则扩展笔记之修饰符
  • 原文地址:https://www.cnblogs.com/applezxy/p/10763718.html
Copyright © 2020-2023  润新知