1.理解对象
新建好的类:
测试类:
2.执行原理
3.注意事项
4.
变量冲突示例:if中不用this就会变成score>score,
如果不想用this就把double score 改成double score2,后面的this.score>score改成score>score2
this总结:
5.构造器
6.封装(面向对象三大特征:封装、继承、多态)
设计规范:合理隐藏、合理暴露(public private)
下图示例:只能通过get方法访问而不能直接s1.score来获取值
7.实体类:javabean
右键generate,自动勾选需要生成的get、set
如果全部都要,按住shift键,再选取
有参构造器:右键generate,找到constructor,全选方式也是按住shift
无参构造器:右键generate,找到constructor,下方有个select none
8.案例
实体类:
操作类:
操作类:
测试类:
9.成员变量和局部变量