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

二、类的继承extends:

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
  1. 子类可继承父类的public和protect属性和方法,不能继承private属性和方法
  2. 子类可以增加自己新的属性和方法
  3. 子类可以重新定义父类的属性和方法,即重写:方法五要素的前四个相同。有重写,就用子类的方法
  4. 一个子类只能有一个父类,一个父类可以有多个子类

二、方法的定义

方法五要素:

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

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

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

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

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

五、访问修饰符

 java基础(二) 随笔

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

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄