package how2j;

/**

* @author Negan

* @date 2020-06-07-20:46

*/

public class ADCarryHero extends Hero{

public void attack(Hero h1,Hero h2,int blood){

System.out.println(h1.name+"攻击了"+h2.name+blood+"滴血");

}

public static void main(String[] args) {

ADCarryHero adCarryHero = new ADCarryHero();

adCarryHero.name = "艾希";

Hero h1 = new Hero();

Hero h2 = new Hero();

h1.name = "泰隆";

h2.name = "布隆";

adCarryHero.copyRight = "Riot Game";

adCarryHero.attack(adCarryHero,h2,100);

System.out.println(adCarryHero.copyRight);

adCarryHero.copyRight = "Riot Game==========";

System.out.println(Hero.copyRight);

System.out.println(adCarryHero.copyRight);

}

}

package how2j;

/**

* @author Negan

* @date 2020-06-07-21:27

*/

public class Teemo extends Hero{

public Teemo(String name){

this.name = name;

}

public Teemo(String name, int hp){

this(name);//这里的this调用的是Teemo中的单参构造

this.setBlood(hp);

}

public static void main(String[] args) {

Hero hero = new Hero("泰坦",8888);

Operating operating = new Operating();

Teemo teemo = new Teemo("提莫",2000);

operating.addBlood(teemo,500);

System.out.println(teemo.name+teemo.getBlood());

System.out.println(Hero.copyRight);

System.out.println(teemo.copyRight);

}

}

java 属性类_类和对象系列教材 (九)- Java的类属性,静态属性相关推荐

  1. java 接口重写_接口与继承系列教材 (三)- Java 重写方法

    8 个答案 valecalida 答案时间:2021-01-12 package LOL.property; public class property { } class Item{ String ...

  2. 类和对象系列教材 (一)- 什么是Java中的引用?

    类和对象系列教材 (一)- 什么是Java中的引用? 更多详细内容请点击这里,注册获取 引用的概念,如果一个变量的类型是 类类型,而非基本类型,那么该变量又叫做引用. 步骤1:引用和指向 步骤2:多个 ...

  3. java 微服务实践 视频,全新JAVA微服为务实战Spring Boot系列视频教程 小马哥 JAVA微服务实践视频课程...

    全新JAVA微服为务实战Spring Boot系列视频教程 小马哥 JAVA微服务实践视频课程 ===============课程目录=============== ├─(1) 03Java 微服务实 ...

  4. java属性修改前后_java 记录对象前后修改的内容(工具类)

    有时候业务需要,需记录一条记录的修改历史,但是不能为完成任务而硬编码,不靠谱 这种情况可以使用java反射来完成 对对象属性的描述可以通过自定义注解来完成,读取里面的属性进而记录修改历史. 在对象的属 ...

  5. java 文本工具类_干货:排名前16的Java工具类

    原标题:干货:排名前16的Java工具类 作者丨Java技术栈 https://www.jianshu.com/p/9e937d178203 在Java中,工具类定义了一组公共方法,这篇文章将介绍Ja ...

  6. java 包结构 枚举类_Java日期时间API系列6-----Jdk8中java.time包中的新的日期时间API类...

    因为Jdk7及以前的日期时间类的不方便使用问题和线程安全问题等问题,2005年,Stephen Colebourne创建了Joda-Time库,作为替代的日期和时间API.Stephen向JCP提交了 ...

  7. java list数组排序_浅谈对象数组或list排序及Collections排序原理

    常需要对list进行排序,小到List,大到对自定义的类进行排序.不需要自行归并或堆排序.简单实现一个接口即可. 本文先会介绍利用Collections对List进行排序,继而讲到Collection ...

  8. java序列化深克隆_如何在内存序列化中使用Java深克隆对象

    java序列化深克隆 在我以前的文章中,我解释了深度克隆和浅层克隆之间的区别 , 以及复制构造函数和防御性复制方法比默认的Java克隆如何更好. 使用复制构造函数和防御性复制方法进行的Java对象克隆 ...

  9. Lession11 集合和泛型(ArrayList方法、Arraylist类、ArrayList添加对象、ArrayList长度、HashTable类、Hashtable类练习-----)

    目录 ArrayList方法: ArrayList添加对象: Arraylist类: ArrayList长度: HashTable类: Hashtable类练习: IComparable泛型接口排序: ...

  10. python定义一个triangle类_设计一个程序,程序中有三个类,Triangle,Lader,Circle。...

    //此程序写出三个类,triangle,lader,circle:其中triangle类具有类型为double的a,b,c边以及周长,面积属性, //具有周长,面积以及修改三边的功能,还有判断能否构成 ...

最新文章

  1. AI语音交互芯片提供商“芯声智能”获千万级Pre-A轮融资
  2. Node.js 切近实战(八) 之Excel在线(文件权限)
  3. CCNA必会知识点:路由器PAP单向认证怎么配置?
  4. 【AI不惑境】学习率和batchsize如何影响模型的性能?
  5. [导入]通过简易的前台代码实现无限二级域名转向(来自无忧 biyuan老矣)
  6. hdu 1429 胜利大逃亡(续) bfs+状态压缩
  7. python3 最基本且简单的实现组合设计模式
  8. 项目中通用的顶部标题和返回的TitleBar
  9. mysql update实质,UPDATE注射(mysql+php)的两个模式
  10. 劝你要看一些有门槛的机会
  11. 网络对抗技术—-网络对抗实验四
  12. 阿里社交梦不灭,再推校园社交App,“Real如我”能成吗?
  13. oracle数据库迁移部分表,oracle 数据库之间 表数据的 迁移
  14. 8位深, 16位深,24位深,32位深图片显示原理及对比
  15. 论文:Scalable and accurate deep learning for electronic health records研读笔记
  16. unity3d 之时间
  17. 负载均衡实现的各种优缺点
  18. 解决真机识别为虚拟机,Sorry, this application cannot be run under a Virtual Machine
  19. Oracle查看ogg延时,OGG复制进程延迟不断增长
  20. iscroll.js的使用

热门文章

  1. Jquery easyUI datagrid载入复杂JSON数据方法
  2. 点云能量预测:KPConv点云输入方式
  3. Matplotlib 入门(详看注释)
  4. ENVI 自带的6种遥感图像分类算法比较
  5. 国产环境小卫星数据预处理及简单应用
  6. 【ArcGIS|空间分析】数据采集处理(全国大学生GIS技能大赛试题)
  7. yum安装时出现:Cannot retrieve metalink for repository: epel. Please verify its path and try again
  8. lua脚本语言学习(一)
  9. 文件存储形式的通讯录
  10. Spring StringUtils#cleanPath method 浅析