
JAVA基础
程序员落拓
这个作者很懒,什么都没留下…
展开
-
Java方法重写/覆盖(Override)
使用细节和注意事项 子类方法的形参列表,方法名称,要和父类方法的形参列表,方法名称完全一致 子类方法的返回值类型和父类方法返回值类型一样,或者是父类返回类型是子类返回值类型的父类 例如:父类返回值类型是object,子类返回值是String String 的父类是object 子类方法不能缩小父类方法的访问权限 public > protected > 默认 > private 重载和重写的区别名称 发生访问 方法名 形参列表原创 2021-11-07 23:55:32 · 106 阅读 · 0 评论 -
super关键字
基本介绍super代表父类的引用,用于访问父类的属性、方法、构造器.只能在构造器和方法中使用基本语法 访问父类的属性,但不能访问父类的private属性 调用语法:super.属性名; 访问父类的方法,不能访问父类的private方法 调用语法:super.方法名(参数列表); 访问父类的构造器 调用语法:super(参数列表); 注意:只能放在构造器的第一句,只能出现一句! super给编程带来的便利/细节 调用父类的构造器的好处(分工明确,原创 2021-10-17 21:36:13 · 90 阅读 · 0 评论 -
Java封装
什么是封装1. 对相似的事物提取关键特征将其抽象为类例如学生: 他们都有姓名、性别、年龄、成绩等等(2)对类中的属性和方法添加访问控制权限例如有的同学不希望别人知道他的成绩这时我们就可以用访问修饰符如果当这名同学想查看他的成绩时,我们可以设置一个公用方法,在方法中加入验证条件通过就可以查看他的成绩。访问修饰符作用域:访问级别 访问修饰符 同类 同包 子类 不同包 公开 public √ √ √...原创 2021-10-08 23:06:29 · 102 阅读 · 0 评论