Java学习9:对象

本文介绍了Java面向对象编程中的基本概念,包括类的创建与测试、执行原理、构造器、封装与继承多态等特性,强调了设计规范如合理隐藏和合理暴露,并通过实例展示了实体类的创建、get-set方法的生成以及成员变量和局部变量的区别。
摘要由CSDN通过智能技术生成

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.成员变量和局部变量

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值