当前位置:网站首页>2022-07-23 第六小组 瞒春 学习笔记
2022-07-23 第六小组 瞒春 学习笔记
2022-08-02 14:21:00 【烫嘴的辛拉面】
学习目标:
- 继续加强面向对象特征继承的学习
学习内容:
- 关键字以及Object中的关键字
final关键字:最终的,终极的
final可以修饰的结构
- 类 final class 2.属性 private final String name; 3.方法 private final void show
final修饰的属性是常量,不可改变 不能重新赋值
常量的命名规则:单词的所有字母都得大写 如果是多个单词用下划线分开_
常量不能只声明不赋值
final修饰的类:最终类,没子类能继承
一般工具类 需要final
final修饰的方法:类可以被继承,方法不能重写
祖先类 :Object (最顶级父类) Object是所有类的父类或者间接父类
如果一个类没有明确的写出他的父类是谁,那他的父类就是Object
1.hashCode()方法 它的返回值实际上就是对象运行时的内存地址
Ch03 ch03=new Ch03();
Sop(ch03.hashCode());
- equals();
和双等号没区别 比地址 为了让子类重写

- toString() 转换成字符串.当我们直接使用对象时,会默认使用toString();为了让子类重写
- finalize(); 垃圾回收的方法
- clone(); 克隆
练习:
* 信息录入:
* 录入老师信息,身份证号相同的就是同一个人。重写toString方法
* 录入学生信息,身份证号相同的就是同一个人。重写toString方法
* 一个老师教多个学生。
* 分析:使用,has,is
* 老师类中,有一个teach方法,最终会展示出他教哪些学生。
* 学生类中,有一个study方法,最终会展示出他跟着哪个老师学习。
* 学校类,有很多老师,很多学生,最终会展示出哪些老师和哪些学生。
*
*
* 在Demo类中测试相关功能!
* 1.创建一个老师,再来一个老师,比较一下。
* 2.学生比较。
* 3.老师教的学生信息





学习时间:
- 上午:7:30-12:00
- 下午:1:30-5:00
- 晚上:6:00-11:00
学习产出:
- 可以看懂老师所写的代码
- 对于关键字的使用较为陌生
边栏推荐
猜你喜欢
随机推荐
2021年度总结——收获圆满的一年
smart_rtmpd 的 VOD 接口使用说明
【Hiflow】 开辟新道路的自动化助手!
flask获取post请求参数
scroll、offset、client事件的用法及区别
test2
grub 命令使用
FIR滤波器设计之窗函数法
webrtc 数据接收流程图解
网络运维系列:GoDaddy Shell DDNS配置
makefile——pattern rule
Cookie 和 Session
小知识系列:Fork之后如何与原仓库分支同步
Golang学习(三十五) go 连接redis
【数据读写】csv文件与xls/xlsx文件
Golang基础教程
【web渗透】文件包含漏洞入门级超详细讲解
webrtc 中怎么根据 SDP 创建或关联底层的 socket 对象?
怎么使用 smart_rtmpd 的纯 webrtc 功能?
DOM — 元素的增删改查









