zoukankan      html  css  js  c++  java
  • java基础(二)

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

    二、类的继承extends:

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

    二、方法的定义

    方法五要素:

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

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

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

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

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

    五、访问修饰符

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

  • 相关阅读:
    js等弱类型语言的"鸭子类型"
    js中的局部函数与局部变量
    js中的break和continue
    for in 循环
    js中的异常
    js中的运算符
    js中的符合类型
    js中的数据类型
    js强大的数据类型转换
    shell67批量创建用户(来自文件)
  • 原文地址:https://www.cnblogs.com/applezxy/p/10763718.html
Copyright © 2011-2022 走看看