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. 构造器的加载顺序:父类的构造器调用以及初始化一定在子类前面

    五、访问修饰符

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

  • 相关阅读:
    ‘Host’ is not allowed to connect to this mysql server
    centos7安装mysql
    further configuration avilable 不见了
    Dynamic Web Module 3.0 requires Java 1.6 or newer
    hadoop启动 datanode的live node为0
    ssh远程访问失败 Centos7
    Linux 下的各种环境安装
    Centos7 安装 python2.7
    安装scala
    Centos7 安装 jdk 1.8
  • 原文地址:https://www.cnblogs.com/applezxy/p/10763718.html
Copyright © 2011-2022 走看看