练习10.9-3
练习
2023-09-11 14:16:15 时间
顶级父类
1 package hello; 2 3 public class Pc { 4 5 public Pc() 6 { 7 System.out.println("电脑构造方法"); 8 } 9 10 String pinPai; 11 public void getPinpai(String pinpai) 12 { 13 pinPai = pinpai; 14 System.out.println("我的电脑品牌是:" + pinPai); 15 } 16 17 18 public void shangwang(String website) 19 { 20 System.out.println("我用电脑经常上的网站是:" + website); 21 } 22 }
父类
1 package hello; 2 3 public class Notebookpc extends Pc{ 4 5 public Notebookpc() 6 { 7 System.out.println("笔记本电脑构造方法"); 8 } 9 10 11 12 public void shangwang(String website) 13 { 14 System.out.println("我用笔记本经常上的网站是:" + website); 15 } 16 17 18 }
子类
1 package hello; 2 3 public class Supernbpc extends Notebookpc{ 4 5 public Supernbpc() 6 { 7 System.out.println("超级笔记本电脑构造方法"); 8 } 9 10 11 public void shangwang(String website) 12 { 13 System.out.println("我用超级本经常上的网站是:" + website); 14 } 15 16 }
构造子类实例
1 package hello; 2 3 public class Test1 { 4 5 public static void main(String[] args) { 6 7 // TODO Auto-generated method stub 8 9 Supernbpc snb = new Supernbpc(); 10 11 snb.getPinpai("Acer"); 12 snb.shangwang("ACFun"); 13 14 15 16 } 17 18 19 }
运行结果
可以看出构建顺序是:先顶级父类,然后是上一级父类,最后是子类
相关文章
- C#学习记录——实例练习:倒计时器
- 第一次使用考试宝进行作业练习
- 《Python 3程序开发指南(第2版•修订版)》——1.5 练习
- 软件项目管理第4版课后习题-期末复习题型分册版-练习版无答案
- 《计算机系统:核心概念及软硬件实现(原书第4版)》——2.7 练习
- 蓝桥杯VIP试题 之 基础练习 高精度加法 - JAVA
- 40数据库练习
- 【SQL刷题】DAY16----SQL高级联结专项练习
- 练习 1-6 验证表达式getchar()!=EOF的值是0还是1。// C语言
- 练习 3-2 编写一个函数escape(s, t),将字符串t复制到字符串s中,并在复制过程中将换行符、制表符等不可见字符分别转换为n、t等相应的可见的转义字符序列。要求使用switch语句。
- 练习 1-20 编写程序detab,将输入中的制表符替换成适当数目的空格,使空格充满到下一个制表符终止位的地方。
- 练习1-17 编写一个程序,打印长度大于80个字符的所有输入行。