对于继承封装的理解
来源:互联网 发布:新疆教师网络培训总结 编辑:程序博客网 时间:2024/05/27 16:43
一封装
把对象信息,内部逻辑结构隐藏起来
private 只能在当前内部被访问
default可以被同个包其他类访问
protected
public
this 在方法内需要调用方法对象时
二,继承
由已有类派发出新类,新类吸收已有类的属性和行为,并扩展新的能力
具有传递性
单一性
package继承;
publicclassBird {
privateStringname;
publicString getName() {
returnname;
}
publicvoidsetName(Stringname) {
this.name=name;
}
publicString getColor() {
returncolor;
}
publicvoidsetColor(Stringcolor) {
this.color=color;
}
publicString getWeight() {
returnweight;
}
publicvoidsetWeight(Stringweight) {
this.weight=weight;
}
privateStringcolor;
privateStringweight;
publicvoidfly(){
System.out.println("飞翔");
}
publicvoidfoot(){
System.out.println("走路");
}
}
package继承;
publicclassDayanextendsBird {
}
package继承;
publicclassTest {
publicstaticvoidmain(String[]args) {
//TODOAuto-generated method stub
Dayandayan=newDayan();
dayan.setColor("黄色");
System.out.println(dayan.getColor());
dayan.fly();
dayan.foot();
}
}
阅读全文
0 0
- 对于继承封装的理解
- 对于java封装、继承、抽象类和接口的理解
- 对于继承的理解
- 对于继承的理解
- 转:对于封装的理解
- 转:对于继承的理解
- 封装、继承、多态的再次理解
- 对封装、继承、多态、抽象的理解
- 对javascript封装,继承的理解
- 对封装、继承、多态、抽象的理解
- 面向对象的三大特点对于封装的理解
- 一个例子对于类继承和关键字“this”的理解
- 对于C++保护继承方式的一点理解
- 对于ASIHTTPRequest的封装
- 对于继承的笔记
- 面相对象的抽象、封装、继承、多态的理解
- Java 的封装、继承与多态的理解
- 封装、继承、多态 通俗理解
- 909422229_基于JavaWeb的poi_Excel导出
- 摄像头的像素与分辨率之间的关系
- [转]Here comes Treble: A modular base for Android
- 红色警报!intel数百万工作站和服务器芯片隐藏安全漏洞!
- 跨域,跨域单点登录,ajax跨域
- 对于继承封装的理解
- Webpack 热部署检测不到文件变化问题
- layui-日期控件
- C# MVC 生成带LOGO的二维码并返回到客户端
- django保存自动生成的图片到数据库
- 抽象类,接口
- Mybatis批量插入返回自增主键
- 关于MongoDB中如何做到对已有数据插入时更新字段,不存在时则插入新的Document
- 日志级别的选择:Debug、Info、Warn、Error还是Fatal?