Java三大的特性是封装、继承、多态。封装就是把过程和数据包围起来,对数据的访问只能通过已定义的接口。要访问类中私有成员变量的类都要通过这些getter和setter方法。它拥有私有化类的成员变量,通过公共方法来访问这些成员变量。封装提高了代码的可维护性,灵活性和可扩展性。下面从封装开始学习。希望可以帮助到大家。同时欢迎大家多多提出宝贵的意见。
前期准备工作(包括相关工具或所使用的原料等)Myeclipse版本不做限制 、 JDK5.0 、 配置好Java环境变量 详细的操作方法或具体步骤
首先让我们新建一个Java类(如:MoreCar.java),并声明几个私有变量。所谓是变量就是使用private修饰符所修饰的属性。如下图所示:
![java基础知识:[4]Java三大特性(封装)](http://www.52ij.com/uploads/allimg/160403/00132Q639-0.jpg)
生成属性的set、get方法。生成方式在Java类中右键选择Source,然后选中Generate Getters and Setters,会弹出对话框。如下图所示:
![java基础知识:[4]Java三大特性(封装)](http://www.52ij.com/uploads/allimg/160403/00132R554-1.jpg)
将对话框中所列出属性的复选框一一选中,也可以直接点击Select All按钮全选。然后点击右下角的OK按钮。如下图所示:
![java基础知识:[4]Java三大特性(封装)](http://www.52ij.com/uploads/allimg/160403/00132R027-2.jpg)
在Java类中就会生成对应属性的set、get方法。详情见下图所示:
![java基础知识:[4]Java三大特性(封装)](http://www.52ij.com/uploads/allimg/160403/00132U462-3.jpg)
新建一个测试类(MoreCarTest.java),生成main函数(生成main函数方式:先编写main,然后''Alt+/''),然后声明并调用MoreCar类中的属性。所谓调用就是通过调用set、get的方式赋值及获取值。详情见下图所示:
![java基础知识:[4]Java三大特性(封装)](http://www.52ij.com/uploads/allimg/160403/00132S601-4.jpg)
右键选择Run As,选中Java Appllication运行。在控制台console中,结果就会打印出来。恭喜你完成封装的学习。详情见下图所示:
![java基础知识:[4]Java三大特性(封装)](http://www.52ij.com/uploads/allimg/160403/00132Q2J-5.jpg)
![java基础知识:[4]Java三大特性(封装)](http://www.52ij.com/uploads/allimg/160403/00132S940-6.jpg)
注意事项一定要区分大小写。不足之处,还请大家多多提出宝贵的意见。java基础知识(共5篇)上一篇:Java三大特性(继...|下一篇:java三大特性(多...经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本教程系本人依照真实经历原创,未经许可,谢绝转载。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
