首页 > 代码库 > 面向对象chapter3
面向对象chapter3
public class Excelle { private String type; private String id; public Excelle(){ } public Excelle(String id,String type){ this.type=type; this.id=id; } public String getType(){ return type; } public String getId(){ return id; } } public class Regal { private String type; private String id; public Regal(){ } public Regal(String id,String type){ this.type=type; this.id=id; } public String getType(){ return type; } public String getId(){ return id; } }
封装
1.隐藏类内部实现细节(封装)
2.步骤:
a.将属性私有化(private)
b.提供getter/setter 方法(getXxx(),setXxx())
c.在getter/setter中加入控制语句
3.this 关键词:
this:表示当前对象
调用属性:this.属性名
调用方法:this.方法名();
this():表示调用构造函数。
注意:this();必需写在构造函数的第一行。
面向对象chapter3
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。