javase 继承练习
2024-08-31 09:05:35
package xuexi;
父级
public class Fu {
int num=0;
public void eat()
{
System.out.println("父亲在吃饭");
}
}
子级
package xuexi; public class Zi extends Fu{
int num=9;//子类成员变量
public void show(int num){
//num=8;
//System.out.println(this.num);
System.out.println(super.num);
//this 用于本类(子类)
//super 用于父类
}
public void eat(){
System.out.println("儿子在吃饭");
}
}
测试代码
package xuexi; public class Fuzi { public static void main(String[] args) {
Zi z=new Zi();
//同名时 (只有一个变量名),在java中有一个就近原则
//1.有局部变量,我就不找成员变量
//2.有子类的成员变量,就不找父类的成员变量
//2、啥也没有就找父类
z.show(3);
z.eat();
} }
最新文章
- Smart3D系列教程6之 《案例实战演练3——倾斜数据正射影像及DSM的生产》
- python-切片 迭代 生成器
- Hdu5093 Battle ships 二分图
- 1003. Emergency (25)
- Android中ListView的用法
- C++ Web Service SDK
- AC日记——产生数 codevs 1009 (弗洛伊德)(组合数学)
- 用canvas画时钟
- STM8S TIM4库函数应用
- android的单元测试
- Android studio开多个窗口引起的问题
- 【Unity3d游戏开发】浅谈UGUI中的Canvas以及三种画布渲染模式
- 控件篇:CheckedListBox的全选与反选
- padding和margin——内边距和外边距
- linux配置gitlab步骤
- js 常用正则表达式
- 在阿里云上部署 Postfix
- LeetCode--No.010 Regular Expression Matching
- [Java in NetBeans] Lesson 16. Exceptions.
- Spring Boot + Spring Cloud 实现权限管理系统 (集成 Shiro 框架)