- 4
- 0
- 约9.32千字
- 约 12页
- 2018-05-21 发布于河南
- 举报
JavaOOP笔记
第一节
1.1、封装:
封装就是将属性私有化,提供公有的方法访问私有属性。
1.2做法是:修改属性的可见性来限制对属性的访问,并为每个属性创建一对取值 (getter)方法和赋值(setter)方法,用于对这些属性的访问。
1.2.1如代码:
public class No7_1_1 {
private String name; //姓名
private int age; //年龄
private String education;//学历
private String position; //职位
public String introduction(){
return 大家好!我是:+name+,我今年+age+岁,学历:+education+,现在是:+position+职位。;
}
public int getAge() {
return age;
}
public void setAge(int age) {
if(age=0)
{
System.out.println(你输入的年龄是非法的!默认为18);
this.age =18;
}
else
{
this.age = age;
}
}
public String getEducation() {
return e
您可能关注的文档
- 2011年交通安全上半年工作总结.doc
- 处劳动纪律整顿总结.doc
- 4.2探究声音是怎样传播的(北师大版)2.ppt
- 3月份工作分解.doc
- 面试中37问题.doc
- 2011年度股级干部述廉报告.doc
- 班级趣味小游戏策划.doc
- 论马克思主义的当代性.doc
- 2009年中考物理二轮复习热点专题训练-声现象综合.doc
- 混凝土桩承台技术交底.doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)