- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 Java中方法重写与重载的区别
方法重载(overload): 方法重载就是在一个类中可以创建多个方法,它们具有相同的名字,但是具有不同的参数和不同的定义,调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方法,这就是多态性,重载的时候方法名一样,参数类型和个数不一样,返回值类型可以相同可以不同,可以有不同的访问修饰符,可以抛出不同的异常。 方法重写(override): 父类与子类之间的多态性,对父类的函...
2018-06-23 18:08:20 149
原创 Java的类成员访问权限修饰词
在一个类的内部,其成员(包括成员变量和成员函数)能否被其他类所访问,取决于该成员的修饰词。Java的类成员访问权限修饰词有四类:private,无(默认情况下),protected和public。其权限控制如下表所示: 修饰词 本类 同一个包的类 继承类 其他类 private √ × × × 无(default) √ √ ...
2018-06-23 15:51:18 1445
原创 Java继承知识点总结
1、继承 2、继承中的初始化顺序 3、继承中的属性与方法 1、继承 (1)子类拥有父类非private的属性和方法。 (2)子类可以拥有自己属性和方法,即子类可以对父类进行扩展。 (3)子类可以用自己的方式实现父类的方法。 2、继承中的初始化顺序 内部细致的执行顺序划分: (1)父类的类变量的赋值动作、父类的静态代码块。 (2)子类的类变量的赋值动作、子...
2018-06-23 15:35:57 496
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人