Java面向对象简要介绍
发布日期:2021-10-12 20:08:06
浏览次数:8
分类:技术文章
本文共 610 字,大约阅读时间需要 2 分钟。
面向对象
- 从生活角度看面向对象:找合适的人做合适的事
- 从生活角度看面向过程:亲历亲为,自力更生
1.类对象使用
1.1类:
对于一类事物的统称,对当前事物的一些描述(属性描述、行为描述)。
1.2对象:
独立唯一,特殊的个体
1.3属性描述与行为描述
属性描述:描述当前类拥有的一些特征,这里可以使用变量(成员变量 )。
行为描述:描述当前类可以做到的事情,这里可以使用方法(成员方法)。1.4Java中使用类对象调用成员变量和成员方法代码演示
2.构造方法
如上图,是没有写构造方法的,这是因为如果代码中不含任何构造方法,Java编译器就会默认提供一个无参构造方法。
2.1快捷创建方法
当然我们也可以自己定义构造方法,如果不想手打的话,在Eclipse 中我们可以使用快捷键来定义(Shift + Alt + s),然后选择Generate Constructor using Fields…
就会跳转到 根据需要,选择参数,一个参数不选就是无参构造方法,我们建议无论何时都要有一个无参的构造方法。然后再根据需要创建含参数的构造方法。2.2 this关键字
这里我们略微了解一下this关键字的特征,使用this关键字是成员变量,而不是局部变量,就近原则。
(局部变量:只能在当前所处代码块内使用,超出无效,在一个变量作用域范围中,不能重新定义同名变量,且未赋值不能使用)2.3构造方法,this关键字代码演示
转载地址:https://blog.csdn.net/qq_39773004/article/details/104331784 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
感谢大佬
[***.8.128.20]2024年03月16日 06时46分34秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
mysql 2003错误 10055_MYSQL无法连接---提示10055错误
2019-04-21
mysql redis缓存层_redis实现缓存的两种方式
2019-04-21
mysql索引篇_MySQL索引篇
2019-04-21
有至少一个用MySQL_Mysql有用的面试题
2019-04-21
mysql select同时update_MySQLSELECT同时UPDATE同一张表
2019-04-21
mysql删除后数据库没变化_mysql之delete删除记录后数据库大小不变
2019-04-21
qpython3安装lxml_在python的lxml中使用xml目录?
2019-04-21
java 幂取模_快速幂取模算法
2019-04-21
java上传下载源码_javaweb简单实现文件上传与下载源代码
2019-04-21
java控制热敏打印机的例子.rar_stm32控制热敏打印机
2019-04-21
java clone equals_(原)java中对象复制、==、equals
2019-04-21
计算机二级java技巧,计算机二级报java难考吗
2019-04-21
拉格朗日matlab编程例题,Matlab习题讲解.doc
2019-04-21
case是不是php语言关键字,PHP语言 switch 的一个注意点
2019-04-21