21.这是用Java创建一条自己diy的狗狗类的源代码可以直接进行编译运行,希望大家能够从中获益良多。

//gougou类文件

package test;

public class gougou {

//狗狗的年龄0.5岁了

static double old=0.5;

//狗狗的名字叫“花花”

static String name="花花";

//狗狗的毛色是黑色

static String color="黑色";

//狗狗爱吃骨头

static void eat(){

System.out.println("花花爱吃骨头");

};

//狗狗可以跳1.2m远

static void jump(){

System.out.println("花花可以跳1.2m远");

}

//狗狗的特技

static void teji(int a){

switch(a){

case 1:System.out.println("狗狗类去找太阳花");

break;

case 2:System.out.println("狗狗类回去找玫瑰花");

break;

case 3:System.out.println("狗狗类去找百合花");

break;

case 4:System.out.println("狗狗类去找桃花");

break;

case 5:System.out.println("狗狗类去找无花果");

break;

default:System.out.println("狗狗类不会这个啊,教教它吧。");

}

}

}

//dogtest类文件

package test;

public class dogtest {

//Java程序启动主函数

public static void main(String[] args) {

//看看狗狗类多大年龄了

System.out.println("狗狗类"+gougou.old+"岁");

//看看狗狗类的名字

System.out.println("狗狗类名字是"+gougou.name);

//看看狗狗类的毛色

System.out.println("狗狗类的毛色是"+gougou.color);

//看看狗狗类吃什么

gougou.eat();

//看看狗狗跳多远

gougou.jump();

//让狗狗类去找百合花

gougou.teji(5);

}

}

java编程定义狗_用Java创建一条自己diy的狗狗类(6)相关推荐

  1. java编程定义狗_大狗干货铺:13个java编程中的小技巧

    1.return 一个空的集合,而不是 null 如果一个程序返回一个没有任何值的集合,请确保一个空集合返回,而不是空元素.这样你就不用去写一大堆 "if else" 判断null ...

  2. java编程思想怎么样_读完java编程思想后的思考?

    谢邀,这本书真的给我带来很多思考. 我的java入门不是java编程思想,学校的教材是一本紫色的书,已经忘了叫什么名字了,里面内容倒挺新还讲了些javafx.但那本书实在是太浅并且结构混乱,以至于我和 ...

  3. java 编程求图形面积_求java编程,计算长方形面积?

    求java编程,计算长方形面积? mip版  关注:195  答案:2  悬赏:0 解决时间 2021-01-28 06:47 已解决 2021-01-27 08:26 求java编程,计算长方形面积 ...

  4. java编程定义狗_Java定义狗狗的类,构造错了?找不到符号。

    classDog{privateStringname;privateStringcolor;privateStringbreed;//品种privatefloatage;privatefloatwei ...

  5. java编程代码大全_掌握Java编程技巧,代码重构

    代码重构在不改变软件系统外部行为的前提下,改善它的内部结构,通过调整程序代码改善软件的质量.性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性. 代码重构目标 持续纠偏和改进软件设计 随 ...

  6. java编程思想 初始化_《java编程思想》_第五章_初始化与清理

    初始化和清理是涉及安全的两个问题,java中采用了构造器,并额外提供了"垃圾回收器",对于不再使用的内存资源,垃圾回收器能自动将其释放. 一.用构造器确保初始化 java中,通过提 ...

  7. java编程基础码_【Java编程的逻辑】编程基础

    数据类型和变量 数据类型用于对数据归类,以便于理解和操做. - 整数类型:byte/short/int/long, 分别有不一样的取值范围 - 小数类型:float/double,有不一样的取值范围和 ...

  8. java编程提高篇_【Java入门提高篇】Day1 抽象类

    基础部分内容差不多讲解完了,今天开始进入Java提高篇部分,这部分内容会比之前的内容复杂很多,希望大家做好心理准备,看不懂的部分可以多看两遍,仍不理解的部分那一定是我讲的不够生动,记得留言提醒我. 好 ...

  9. 用java编程画机器猫_用JAVA编程:编写GUI程序,模拟龟兔赛跑游戏

    匿名用户 7级 2012-05-28 回答 import java.awt.event.ActionEvent; import java.awt.event.ActionListener; impor ...

最新文章

  1. 如何获取文件的完整路径?
  2. python fileinput_python fileinput模块
  3. python基础代码库-python基础知识和练习代码
  4. 加强linux操作系统DNS服务安全
  5. ES6箭头函数(Arrow Functions)
  6. 张陈斌计算机控制工程,计算机控制讲稿--4.pdf
  7. oracle 产看执行计划_ODBA 技能SPM计划
  8. QT每日一练day1:第一个程序
  9. Mysql学习总结(74)——慢SQL!压垮团队的最后一根稻草!
  10. 坡度土方计算案例_【攻略】如何解锁方格网法土方计算?
  11. 奇妙的 10^n + 1
  12. android共享元素动画_Android共享元素过渡动画
  13. 300小时人工智能学习视频课程,从数理基础到爬虫实战!
  14. 鼠标屏幕取词技术的原理和实现 (转)
  15. linux下c语言读写文件操作,Linux下C语言之文件操作
  16. Python3-正则表达式~爬取猫眼电影应用
  17. 物联网产品的平台架构
  18. 推荐系统——(论文阅读笔记)YouTube的视频推荐系统
  19. 基于cesium实现城市查询并定位
  20. 高级篇Docker复杂安装详说

热门文章

  1. 微商和微信营销遇到的问题 转载
  2. Java中this关键字和super关键字用法
  3. 七款好用的Linux防火墙
  4. Linux命令之复制文件或目录cp
  5. Windows XP服务详解
  6. 瑞数5药监局js逆向
  7. 为什么我的CNN石乐志?我只是平移了一下图像而已
  8. 上架被拒后如何再重新上传
  9. 近红外光谱、拉曼光谱及高光谱的区别
  10. c++ Qt5学习笔记 2021-1-21(文件系统QFile、QFileInfo、QDir、QFileSystemWatcher等使用,读取文本显示乱码,QDataStream二进制字节流读写)