前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java面向对象简要介绍

Java面向对象简要介绍

作者头像
发布2020-10-23 10:25:22
1760
发布2020-10-23 10:25:22
举报
文章被收录于专栏:后端JavaEE

面向对象

  • 从生活角度看面向对象:找合适的人做合适的事
  • 从生活角度看面向过程:亲历亲为,自力更生

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关键字代码演示
在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/02/15 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 面向对象
    • 1.类对象使用
      • 2.构造方法
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档