java作业 雏田的两个技能 类与对象

雏田类

public class CuTian {String family; // 家族String birth_place; // 出生地String chakra;  // 查克拉int perspective = 0;  // 透视力String name;  // 姓名int grand_value;  // 防卸力/*** 白眼技能*/public void yakecon() {System.out.println(name + "施展了白眼技能");System.out.println("闭目结印");System.out.println("睁目开白眼");System.out.println("透视力提升");System.out.println("提升前的透视力" + perspective);perspective += 100;System.out.println("提升后的透视力" + perspective);}/*** 守护八卦六十四掌*/public void guard64() {// 放展白眼技能yakecon();// 其它招式System.out.println(name + "施展了守护八卦八十四掌");System.out.println("六十四掌乱舞");System.out.println("防御力增加");System.out.println("增加前的防卸力" + grand_value);grand_value += 10000;System.out.println("增加后的防卸力" + grand_value);}}

对象的创建

public class test {public static void main(String[] args) {// 实例化对象CuTian ct = new CuTian();// 属性赋值ct.family = "日向一族宗家";ct.birth_place = "火之国-木叶隐村";ct.chakra = "火,雷";ct.name = "日向雏田";//        // 白眼技能
//        ct.yakecon();// 守护六十四掌ct.guard64();}
}

效果

"C:\Program Files\Java\jdk1.7.0_17\bin\java.exe" "-javaagent:D:\Program Files\JetBrains\IntelliJ IDEA Educational Edition 2020.2\lib\idea_rt.jar=32269:D:\Program Files\JetBrains\IntelliJ IDEA Educational Edition 2020.2\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.7.0_17\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\jce.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\jfxrt.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\resources.jar;C:\Program Files\Java\jdk1.7.0_17\jre\lib\rt.jar;E:\code2020\untitled\out\production\untitled" test
日向雏田施展了白眼技能
闭目结印
睁目开白眼
透视力提升
提升前的透视力0
提升后的透视力100
日向雏田施展了守护八卦八十四掌
六十四掌乱舞
防御力增加
增加前的防卸力0
增加后的防卸力10000Process finished with exit code 0

java作业 雏田的两个技能 类与对象相关推荐

  1. 设计如下类: 1) 建立一个Point类,表示平面中的一个点;建立一个Line类,表示平面中的一条线端, 内含两个Point类的对象;建立Triangle类,表示一个三角形

    设计如下类:     1) 建立一个Point类,表示平面中的一个点:建立一个Line类,表示平面中的一条线端,     内含两个Point类的对象:建立Triangle类,表示一个三角形,内含三个L ...

  2. Java—计算长方形的周长和面积(类和对象)

    Java-计算长方形的周长和面积(类和对象) Description 设计一个长方形类Rect,计算长方形的周长与面积. 成员变量:整型.私有的数据成员length(长).width(宽): 构造方法 ...

  3. 如何讲清楚 Java 面向对象的问题与知识?(类与对象,封装,继承,多态,接口,内部类...)

    二 Java面向对象 类和对象 1.1 什么是面向过程?什么又是面向对象? 面向过程--步骤化 面向过程就是分析出实现需求所需要的步骤,通过函数(方法)一步一步实现这些步骤,接着依次调用即可 面向对象 ...

  4. java构造方法 隐含三步_Java入门总结--------类和对象关系以及构造方法

    Java中重写父类的方法要遵循"两同两小一大"规则, "两同"即方法名相同.形参列表相同: "两小"指的是子类方法的返回值类型应比父类方法返 ...

  5. JAVA——从基础学起(五)类和对象

    五 类和对象 5.1 面向对象概述 在生活中,任何一种随处可见的事物都可以称为对象, 简单来说,类实质上就是用于封装对象属性和行为的载体,而对象是类抽象出来的一个实例. 5.1.1 对象 通常来说,对 ...

  6. JAVA面向对象编程学习 (1)语法基础与类与对象

    读入函数 Scanner in=new Scanner(System.in);System.out.println(in.nextLine()); 意思是先new一个Scanner类的对象叫in,然后 ...

  7. Java基础(二)——IDEA快捷键、类和对象、三大特征、构造方法、对象比较、抽象类、接口、模拟发红包

    IDEA常用快捷键 快捷键 功能 Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 A ...

  8. 小汤学编程之JAVA基础day06——面向对象(一):类与对象

    一.类 1.类的属性      2.类的方法     3.类的分类     4.类的创建     5.扩展:成员变量和局部变量 二.对象 1.对象的创建      2.对象的使用 一.类 类就是一类事 ...

  9. java输出一个对象_java里面直接输出一个类的对象

    Java直接输出一个类的对象的时候,会自动调用这个类的toString方法.这个方法在object类中,而所有的类都继承object类,所以所有的类都有toString方法.当我们不重写该方法时,该方 ...

最新文章

  1. 【学习笔记】超简单的快速傅里叶变换(FFT)(含全套证明)
  2. Spring之HelloWorld再起
  3. python之拆包与装包
  4. Serval and Toy Bricks
  5. Ubuntu修改root密码以及允许证书和密码登陆
  6. PAT (Advanced Level) 1140~1143:1140模拟 1141模拟 1142暴力 1143 BST+LCA
  7. 相对不容易用计算机语言编程实现的是,在描述算法的方法中,相对不容易用计算机语言编程实现的是(    )....
  8. 索引 Index -- 快速查找数据
  9. 无法执行dex:多个dex文件定义了Lcom / myapp / R $ array;
  10. 创建ejb项目以及weblogic部署ejb
  11. Real-Time Rendering——16.1 Sources of Three-Dimensional Data三维数据的来源
  12. hackrf+portapack 组装上手体验记录
  13. cad里面f命令用不了_南方CASS软件里CAD命令不能使用怎么办
  14. ArcGIS批量按要素裁剪(应用模型)
  15. 少有人走的路---心智成熟的旅程
  16. 任正非、董明珠、曹德旺,中国实业三大网红!他们有个共同点:坚决不做一件事!
  17. 今生,只想做一个平凡的人
  18. Spring Security Oauth2 令牌增加额外信息
  19. (十一:2020.08.28)CVPR 2017 追踪之论文纲要(译)
  20. 【MATLAB】一个宝藏博主公开的代码,给它加个速——水晶爱心模块

热门文章

  1. PHP面向对象相关特性
  2. js 判断一个字符在字符串中出现的次数 - 代码篇
  3. python动态执行语句_Python Language
  4. POS机移动刷卡机自适应网站源码 dedecms织梦模板
  5. HTML5应用程序网站视差模板下载
  6. linux无效内存访问,x86_64 Linux 3.0:无效的内存地址
  7. npm run report,打包,包资源 ,vue大小,vue资源大小
  8. matlab实现photoshop,photoshop图像滤镜——素描算法(含matlab代码)
  9. php开发神器,PHP开发神器vim
  10. 表情包+外卖+壁纸小程序源码