网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

JAVA可爱代码,优雅代码java

java中动物特性的面向对象描述

这个没有什么创新,只是有可能写法不一样而已。但基本思路都是这样写的

创新互联公司"三网合一"的企业建站思路。企业可建设拥有电脑版、微信版、手机版的企业网站。实现跨屏营销,产品发布一步更新,电脑网络+移动网络一网打尽,满足企业的营销需求!创新互联公司具备承接各种类型的网站设计、成都网站设计项目的能力。经过10年的努力的开拓,为不同行业的企事业单位提供了优质的服务,并获得了客户的一致好评。

测试类用到了多态

import java.util.ArrayList;

import java.util.List;

public class Test {// 测试类

public static void main(String[] args) throws Exception {

ListAnimal animals=new ArrayListAnimal();

animals.add(new Dog());//一只狗

animals.add(new Cat());//一只猫

animals.add(new Frog());//一只青蛙

for (Animal animal : animals) {//遍历

System.out.println(animal);//一个动物的描述

animal.say();//打招呼

animal.happy();//情绪好

animal.afraid();//害怕

System.out.println("------------可爱的分割线------------");

}

}

}

class Animal {

boolean isLusheng = false;

boolean isShuisheng = false;

boolean isRoushi = false;

boolean isBuru = false;

public void say() {

}

public void happy() {

}

public void afraid() {

}

public String toString() {

return (isLusheng ? "是" : "非") + "陆生,"

+ (isShuisheng ? "是" : "非") + "水生,"

+(isRoushi ? "是" : "非") + "肉食,"

+(isBuru ? "是" : "非") + "哺乳";

}

}

class Dog extends Animal {

public Dog() {

isLusheng = true;

isRoushi = true;

isBuru = true;

}

public void say() {

System.out.println("摇摇尾巴");

}

public void happy() {

System.out.println("旺旺叫");

}

public void afraid() {

System.out.println("呜呜");

}

}

class Cat extends Animal {

public Cat() {

isLusheng = true;

isRoushi = true;

isBuru = true;

}

public void say() {

System.out.println("喵~");

}

public void happy() {

System.out.println("咕噜咕噜");

}

public void afraid() {

System.out.println("嘶嘶");

}

}

class Frog extends Animal {

boolean isRuansheng=true;

public Frog() {

isLusheng = true;

isShuisheng = true;

}

public void happy() {

System.out.println("呱呱呱");

}

public void afraid() {

System.out.println("扑通一声跳入水中");

}

public String toString() {

return super.toString()+","

+(isRuansheng ? "是" : "非") + "卵生";

}

}

有问题追问,或HI我

我写的这个java代码,当定义dog类的时候总出错,怎么回事?

先把这里的dog类注释掉,然后查看程序Dog wangwang = new Dog("wangwang",15);中dog的定义是否存在。(右键Dog,查看定义)

JAVA中使用while循环说100遍“我喜欢你”?

public static void main(String[] args) {

int i = 0;

while (i 100){

System.out.println("我喜欢你");

i++;

}

}


本文名称:JAVA可爱代码,优雅代码java
网页路径:http://bjjierui.cn/article/hdohsi.html

其他资讯