![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
「已注销」
这个作者很懒,什么都没留下…
展开
-
内部类的分类(带示例分析)
内部类的定义类中有五种成分:成员变量,成员方法,构造器,代码块和内部类内部类的分类内部类的分类原创 2020-08-30 16:50:30 · 1025 阅读 · 0 评论 -
方法重载的基本概念
方法重载概念(Method Overloading)概念:在同一个类中,可能会出现多个名称相同,但参数类型,参数个数或参数顺序不同的方法或构造器,这些同名但拥有不同参数列表的方法或构造器称为方法重载。场景:在父类中,可能会需要有参构造器和无参构造器,此时便需要方法重载。在一个类中,默认存在一个无参构造器,但如果在本类中存在构造器,则该构造器将覆盖默认存在的无参构造器。方法重载要求要求:方法名称必须相同方法参数列表必须不同方法的返回值类型可以不同参数列表包括参数类型,参数个数以及参数顺序原创 2020-08-30 16:39:31 · 1492 阅读 · 0 评论 -
代码块的基础概念
代码块的定义类中有五大成分:成员变量,成员方法,构造器,代码块和内部类定义:代码块作为类的五大成员之一,可以分为静态代码块和实例代码块。静态代码块使用static修饰,属于类本身,主要用于加载静态资源,用于初始化成员变量,更多是初始化成员常量,因为是唯一的代码块的分类代码块的分类...原创 2020-08-29 18:36:06 · 306 阅读 · 0 评论 -
方法重写的基本概念
方法重写概念( Method Overriding)概念:子类继承父类的方法,不能满足子类的功能所需,便可以重写父类的方法以实现子类所需功能。场景:将A类定义为抽象类并拥有抽象方法,若B类继承A类,此时B类需要重写A类所有的抽象方法,除非将B类也定义为抽象类。抽象类拥有抽象方法的能力(只是具有能力,并没有说抽象类一定有抽象方法),所谓有得有失,抽象类无法被实例化(无构造器),因此抽象类只能用来被继承。方法重写要求要求:子类的方法修饰符等级不得低于父类的方法修饰符等级子类的方法返回值类型,参数类原创 2020-08-22 23:47:16 · 3417 阅读 · 0 评论