当前位置: 首页 > news >正文

Java1030 abstract 继承

public abstract class Lol {static class Mid {private String name;private String identity;Mid(String name, String identity) {this.name = new String(name);this.identity= new String(identity);}//构造方法//开辟了一个空间private Integer level;Mid(Integer level) {this.level = new Integer(level);}//name是一个指针?
//this 指向当前类}static class Top {private String name;private String type;private Integer level;Top(String name, String type) {this.name = new String(name);this.type = new String(type);//this是指针吗?}Top(Integer level) {this.level = new Integer(level);}}public void Kings() {Mid yasuo=new Mid(yasuo,soldier);Mid 15=new Mid(15);}public void Destory(){}public abstract void ReleaseSkills();public void main(String[] args){System.out.println("ok win");}
}

在这里插入图片描述
在这里插入图片描述

记录

public abstract class Lol {static class Mid {String name;String identity;Mid(String name, String identity) {this.name = new String(name);this.identity= new String(identity);}//构造方法?//开辟了一个空间Integer level;Mid(Integer level) {this.level = new Integer(level);}//name是一个指针?
//this 指向当前类}static  class Top {String name;String type;Integer level;Top(String name, String type) {this.name = new String(name);this.type = new String(type);//this是指针吗?}Top(Integer level) {this.level = new Integer(level);}}public void Kills( ) {System.out.println("Attack");}public void Destory(){System.out.println("Destory the tower");Lol newl= new Lol() {@Overridepublic void ReleaseSkills() {newl.main();}};}public abstract void ReleaseSkills();public void main(String[] args){System.out.println("ok win");}
}
public class LolExtends extends Lol{@Overridepublic void ReleaseSkills() {System.out.println("pang");}public void Run(){ReleaseSkills();Mid yasuo=new Mid("yasuo","soldier");Mid yasuol=new Mid(15);System.out.println(yasuo.name);System.out.println(yasuo.identity);System.out.println(yasuol.level);Kills();Destory();}public void main(String[] args) {Run();//main方法定义有什么用}
}

怎么调用父类的maIn方法,子类重写main方法的话

http://www.dtcms.com/a/548596.html

相关文章:

  • 第六部分:VTK进阶(第180章 重采样与插值)
  • 聊城做网站推广哪家好android sdk
  • 时间序列早期分类中的置信度累积问题:从ECE-C到时序依赖建模
  • Rust + WebAssembly + Svelte + TypeScript + Zod 全栈开发深度指南
  • 【android bluetooth 协议分析 18】【PBAP详解 2】【车机为何不显示电话号码为空的联系人信息】
  • MacPro2012升级Monterey终极解决方案
  • 软件项目管理工具
  • Actix Web适合什么类型的Web应用?可以部署 Java 或 .NET 的应用程序?
  • Android PDF 操作 - AndroidPdfViewer 弹出框显示 PDF
  • 做新零售这些注册网站和找货源6内蒙古网站建设流程
  • 【Linux篇】进程间通信 - 匿名管道
  • Java Stream Collectors主要 API 详解
  • Mac如何安装mysql和完全卸载mysql
  • 【Docker】【03.使用docker搭建ubuntu20.04 Qt5.12 开发环境】
  • uni-app 上架 iOS 应用全流程 从云打包到开心上架(Appuploader)免 Mac 上传发布指南
  • 深圳公司网站设计公司wordpress春菜
  • 广东省省考备考(第一百三十七天10.30)——资料分析、数量关系(强化训练)
  • 【SpringMVC】SpringMVC 小案例:加法计算器初步理解前后端接口交互与数据处理
  • 微软全球服务中断:Azure、365、Xbox及Minecraft等多平台受影响
  • 【QT常用技术讲解】可拖拽文件的Widget--QListWidget
  • 手机网站标准家政公司怎么注册
  • 上海网站建设500元wordpress在线支付表单
  • 厦门市小学生信息学竞赛(C++)初赛总复习(第二章 算法知识与数据结构 -第二节 数据结构 第三节 栈)
  • 【OD刷题笔记】- 5G网络建设
  • 基于毫米波雷达的汽车变道辅助系统(LCA)原理与实现
  • 赋能智慧货运:视频汇聚平台EasyCVR打造货运汽车安全互联网视频监控与管理方案
  • 数图科技赋能长春欧亚:构建零售 “智慧大脑”,让陈列调整、决策响应快人一步
  • MongoDB 正则表达式
  • 【超级详细】正点原子RK3588安装和编译SDK
  • AI 图像生成技术发展时间脉络:从 GAN 到多模态大模型的知名模型概略解析