码迷,mamicode.com
首页 > 编程语言 > 详细

Java中的封装

时间:2020-04-27 13:48:36      阅读:94      评论:0      收藏:0      [点我收藏+]

标签:style   特点   getters   sel   就是   需要   cli   color   核心   

封装的表现:

1、方法就是一个最基本封装体。

2、类其实也是一个封装体。

 从以上两点得出结论,封装的好处:

1、提高了代码的复用性。

2、隐藏了实现细节,还要对外提供可以访问的方式。便于调用者的使用。这是核心之一,也可以理解为就是封装的概念。

3、提高了安全性

 私有private:

private 关键字(仅仅是封装的体现形式):

  ①、私有的意思,权限修饰符,可以修饰成员变量和成员方法;

  ②、特点:

  被private修饰过的成员只能在本类中访问;

 ③、应用:

  类中不需要对外提供的内容都需要私有化,包括属性和方法;

  以后再描述事物,属性都私有化。

  对成员变量的访问:
        赋值(设置 set )、取值(获取 get)

this关键字:

  在成员变量面前加上this 来区别成员变量和局部变量同名问题

  哪个对象调用this所在的方法,this就代表哪个对象。

Eclispe中快速私有的方法:

  定义完属性后,鼠标右键--->Source----->Generate Getters and Setters----->右侧Select All(全选)

Java中的封装

标签:style   特点   getters   sel   就是   需要   cli   color   核心   

原文地址:https://www.cnblogs.com/heitaitou/p/12785506.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!