「我的猫JAVA怎么打」我的猫app

博主:adminadmin 2023-03-18 03:39:10 409

本篇文章给大家谈谈我的猫JAVA怎么打,以及我的猫app对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java程序 一个主人有两只宠物,一条狗一只猫,狗叫旺财,猫叫小花,分别给宠物喂食

public class Person {

    public static void main(String args[]) {

        Animal a1 = new Animal("猫","小花","鱼");

        Animal a2 = new Animal("狗","旺财","骨头");

        a1.eat();a2.ert();

    }

}

class Animal {

    String species;

    String animalName;

    String foodName;

    Animal(String species,String animalName,String foodName) {

        this.species = species;

        this.animalNam e= animalName;

        this.foodName = foodName;

    }

    

    public void eat() {

        System.out.print("我的"+species+","+animalName +" 吃了 :"+foodName);

    }

}

//我也才学java不到一个月,我就能理解这么多

//还可以写继承的。亦可以写成多线程的。

//继承就是把Animal类当父类,再写两个类继承它。这里又可以复习多态,哈哈。

//多线程就是同事喂这俩动物。

java程序设计题,设计一个宠物商店,内有猫和狗两种宠物,研究名字、颜色和年龄等属

//望采纳,打这么多字不容易

一、问题描述

设计一个宠物商店,在商店中可以有多种宠物,试表示出此种关系,并要求可以根据关键字查找相应的宠物信息。所需要的宠物信息自行设定。

1、可以保存多个宠物的信息

2、宠物的属性:名字、年龄等

3、可以实现宠物上架、下架、模糊查询等功能。

实现思路

1.首先需要定义一个宠物类,因为宠物种类有很多,因此需要定义一个抽象类。该类中需要包含宠物的各种信息,例如:种类、名字、年龄、雌雄等。

2.有了宠物后还需要定义一个商店类,来存放各种宠物。该商店类可以展示出商店内的宠物信息,以满足用户需求。

3.因为要实现宠物的上架和下架操作,因此还需要定义一个上架类和下架类。可以通过该类对宠物进行上架和下架操作,以存放到商店中。

4.要实现模糊查询功能,需要定一个查询类,该类可以通过输入关键字来查询商店内的宠物信息来展现出来。

5.要实现上诉功能,还需要定义一个测试类,来实现上述操作。

代码实现:

1.宠物类

package 宠物商店;

public abstract class 宠物类 {

public String species; //种类

public String name; //名字

public String sex; //雌雄

public int age; //年龄

public 宠物类() {

}

public 宠物类(String species,String name,String sex,int age) {

this.species=species;

this.name=name;

this.sex=sex;

this.age=age;

}

public abstract void pet1();

public void setspecies(String species) {

this.species=species;

}

public String getspecies() {

return species;

}

public void setname(String name) {

this.name=name;

}

public String getname() {

return name;

}

public void setsex(String sex) {

this.sex=sex;

}

public String getsex() {

return sex;

}

public void setage(int age) {

this.age=age;

}

public int getage() {

return age;

}

}

2.商店类

package 宠物商店;

public class 商店类 extends 宠物类{

public 商店类(String species,String name,String sex,int age) {

super(species, name, sex,age);

}

public void pet1() {

System.out.println("宠物种类:"+species+"\t宠物名称:"+name+"\t宠物性别"+sex+"\t宠物年龄"+age+"岁");

}

static 商店类 doug1=new 商店类("金毛","豆豆","雄性",1);

static 商店类 doug2=new 商店类("牧羊犬","花花","雌性",2);

static 商店类 doug3=new 商店类("泰迪","毛毛","雄性",1);

static 商店类 doug4=new 商店类("二哈","笨笨","雌性",2);

static 商店类 cat1=new 商店类("加菲猫","胖胖","雄性",1);

static 商店类 cat2=new 商店类("波斯猫","玲玲","雌性",2);

}

3.下架类

package 宠物商店;

import java.util.Scanner;

public class 下架类 {

public static void XJ() {

Scanner scanner = new Scanner(System.in);

System.out.println("现在本店有以下宠物:");

商店类.doug1.pet1();

商店类.doug2.pet1();

商店类.doug3.pet1();

商店类.doug4.pet1();

商店类.cat1.pet1();

商店类.cat2.pet1();

System.out.println("请您选择要下架的宠物名称");

String name = scanner.next();

System.out.println("您好,您已成功下架名字为:"+name+"的宠物");

}

}

4.上架类

package 宠物商店;

import java.util.Scanner;

public class 上架类 {

public static String species; //种类

public static String name; //名字

public static String sex; //雌雄

public static int age; //年龄

public static void SJ() {

Scanner scanner = new Scanner(System.in);

System.out.println("请输入你要上架宠物的种类:");

species=scanner.next();

System.out.println("请输入你要上架宠物的名字:");

name=scanner.next();

System.out.println("请输入你要上架宠物的雌雄:");

sex=scanner.next();

System.out.println("请输入你要上架宠物的年龄:");

age=scanner.nextInt();

商店类 cw=new 商店类(species,name,sex,age);

System.out.println("恭喜您,您已经成功上架:");

cw.pet1();

System.out.println("现在本商店有:");

商店类.doug1.pet1();

商店类.doug2.pet1();

商店类.doug3.pet1();

商店类.doug4.pet1();

商店类.cat1.pet1();

商店类.cat2.pet1();

cw.pet1();

}

}

5.查询类

package 宠物商店;

import java.util.Scanner;

public class 查询类 {

public static void CX() {

Scanner scanner = new Scanner(System.in);

System.out.println("尊敬的顾客您好,我会为您提供最优的服务");

System.out.println("1:查询本店宠物种类\t2:查询本店宠物信息");

int n = scanner.nextInt();

if(n==1) {

System.out.println("尊敬的顾客,目前本店有:1、宠物狗\t2、宠物猫");

}

if(n==2) {

System.out.println("请输入您要查询宠物的种类信息:");

String name = scanner.next();

if(name.equals("狗")||name.equals("gou")) {

System.out.println("本店提供"+name+"的品种为:");

商店类.doug1.pet1();

商店类.doug2.pet1();

商店类.doug3.pet1();

商店类.doug4.pet1();

}

else if(name.equals("猫")||name.equals("mao")) {

System.out.println("本店提供"+name+"的品种为:");

商店类.cat1.pet1();

商店类.cat2.pet1();

}

else {

System.out.println("给常抱歉,本店不能提供你所需要的宠物:"+name);

}

}

}

}

6.测试类

package 宠物商店;

import java.util.Scanner;

public class 测试类 {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.println("**********欢迎来到宠物商店在线系统**********");

System.out.println("我们将为您提供最优秀的服务,请您做以下选择");

System.out.println("1:员工登录\t2:尊敬的顾客");

int i = scanner.nextInt();

if(i==1){

System.out.println("亲爱的员工您好,请选择您要进行的操作:");

System.out.println("1:对宠物进行上架操作\t2:对宠物进行下架操作");

int n = scanner.nextInt();

if(n==1) {

//转到上架类

上架类.SJ();

}

if(n==2) {

//转到下架类

下架类.XJ();

}

}

if(i==2) {

查询类.CX();

}

}

}

我的世界java路径怎么设置

方法/步骤

下载Java:打开网页,搜索Java,进入官网,点击免费Java下载,再点击同意并开始免费下载。路径个人建议下载到本地磁盘D,若不想下载到D盘,则需记住下载的具体位置。

安装Java:下载完毕后进行安装,这里便是关键了,切记,安装时勾选安装界面左下角更改目标文件夹,点击安装。

更改路径:进入目标文件选择界面,点击更改,选择一个空文件夹,并且打上Java的名字(方便以后选择与删除),点击确定,进行下一步。

启动我的世界:安装完毕后,打开我的世界PC版启动器界面,打开设置界面,点击浏览。

选择路径:找到自己刚才安装Java时的文件夹。(注:有的系统会自动转移到C盘的Program Files,不过没有多大关系,里面也会有一个Java的文件夹)选择Java文件夹并打开,继续打开jre7文件夹,点击bin文件夹,里面有个javaw.exe目标,选择并确定,保存设置,点击启动,这样就可以畅快无阻地享受游戏的欢乐了。希望此片经验能帮到您!

END

注意事项

下载Java时需要下载系统能运行的版本。

帮我用JAVA做下下面2题谢谢

//第一题 文件1CanCry.java

public interface CanCry {

public void cry();

}

//第一题 文件2 Cat.java

public class Cat implements CanCry {

public void cry() {

System.out.println("猫,叫声是喵喵喵");

}

}

//第一题 文件3 Dog.java

public class Dog implements CanCry {

public void cry() {

System.out.println("狗,叫声是汪汪汪");

}

}

//第一题 文件4 G.java

public class G {

void makeCry(CanCry c){

c.cry();

}

public static void main(String[] args) {

Cat cat = new Cat();

Dog dog = new Dog();

G g = new G();

g.makeCry(cat);

g.makeCry(dog);

}

}

//第二题 R.java

public class R {

public int[] abc(int len){

int[] result = new int[len];

for(int i=0;ilen;i++){

result[i] = (int)(Math.random()*(11)+10);

}

return result;

}

public void printA(int[] info){

int len = info.length;

for(int i=0;ilen;i++){

System.out.println(info[i]);

}

}

public static void main(String[] args) {

R r = new R();

int[] info = r.abc(10);

r.printA(info);

}

}

java中的特殊符号怎么打啊

java中的特殊符号不能直接输出,需要使用转义字符进行转义才能正常输出,如下:

package com.bean;

public class Change {

    public String ChangeText(String text){

        char[]cs=text.toCharArray();

        StringBuffer sb = new StringBuffer();

        for(int i = 0 ; ics.length; i++){

            char c = cs[i];

            if(c==' '){

                sb.append("nbsp;");//将空格转换成nbsp

            }else if(c=='\n'){

                sb.append("br");

            }else if(c==''){

                sb.append("gt;");

            }else if(c==''){

                sb.append("lt");

            }else if(c==''){

                sb.append("amp");

            }else{

                sb.append(c);

            }

        }

        return sb.toString();

    }

}

输出的转义字符为: \n,,,,一般用于解析html文件

关于我的猫JAVA怎么打和我的猫app的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。