
正文
java画机器猫代码 机器猫的代码
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java编程提示找不到符号,我哪里写错了呢?
public class Demo4{
public static void main(String args[])
{
//创建一个猫对象
Cat cat1=new Cat();
//访问属性 对象名.属性名
cat1.age=3;
cat1.name="小白";
cat1.color="白色";
Cat cat2=new Cat();
cat2.age=100;
cat2.name="小花";
cat2.color="花色";
//JAVA中如何做一个类(猫)[类名首字母大写]
}
}
class Cat
{
//下面java画机器猫代码的就是类java画机器猫代码的成员变量/属性
int age;
String name;
String color;
}
把里面java画机器猫代码的class写到外面 java画机器猫代码你写成内部类java画机器猫代码了
相关问答
Q1: 用java编程 定义一个Animal类,再定义它的两个子类Cat和Dog,并在Test类中创建Cat和Dog的对象。急 急 急 !!
import java.util.Date;
import javax.swing.JFrame;
import javax.swing.JTextField;
public class Test {
public static void main(String[] args) {
Cat cat = new Cat();
Dog dog = new Dog();
cat.setColor("Yellow");
cat.setName("Kitty");
dog.setCry("Wang wang wang");
dog.setName("Wang Cai");
System.out.println("Cat's name: " + cat.getName());
System.out.println("Cat's color: " + cat.getColor());
System.out.println("Dog's name: " + dog.getName());
System.out.println("Dog's cry: " + dog.getCry());
}
}
class Animal{
protected String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
class Cat extends Animal{
private String color;
public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
}
class Dog extends Animal{
private String cry;
public String getCry(){
return cry;
}
public void setCry(String cry) {
this.cry = cry;
}
}
-----------testing
Cat's name: Kitty
Cat's color: Yellow
Dog's name: Wang Cai
Dog's cry: Wang wang wang
Q2: 帮我用JAVA做下下面2题谢谢
//第一题 文件1CanCry.java
public interface CanCry {
public void cry();
}
//第一题 文件2 Cat.java
public class Cat implements CanCry {
public void cry() {
System.out.println("猫java画机器猫代码,叫声是喵喵喵");
}
}
//第一题 文件3 Dog.java
public class Dog implements CanCry {
public void cry() {
System.out.println("狗java画机器猫代码,叫声是汪汪汪");
}
}
//第一题 文件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);
}
}
Q3: JAVA创建一个猫类Cat。具体要求如下 急急急在线等
public class Cat {
private static String hobby = "睡觉";
private String name;
private int weight;
private int age;
public Cat() {
this("", 0, 0);
}
public Cat(String name, int weight, int age) {
this.name = name;
this.weight = weight;
this.age = age;
}
public void climbTree(String name, int height) {
System.out.println(name + "会爬树,能爬" + height);
}
// 省略 getter // setter 方法.
@Override
public String toString() {
return "名字:" + this.name + "\r\n" + "体重:" + this.weight + "\r\n" + "年龄:" + this.age;
}
}
public class Main {
public static void main(String[] args) {
Cat catA = new Cat();
Cat catB = new Cat("兰兰", 8, 2);
catA.setName("花花");
catA.setWeight(10);
catA.setAge(3);
// 打印猫的信息
System.out.println(catA);
System.out.println(catB);
catA.climbTree(catA.getName(), -9999);
catB.climbTree(catB.getName(), 99999);
}
}
未测试
Q4: java建立猫cat类和狗类,具备叫声的方法cry(),
/*定义动物父类*/
class Animal {
void cry() {
System.out.println("Animal cry");
}
}
class Cat extends Animal{
void cry(){
System.out.println("cat cry");
}
}
class Dog extends Animal{
void cry(){
System.out.println("dog cry");
}
}
public class Exe2 {
public static void cry(Animal animal){
animal.cry();
}
public static void main(String[] args){
Animal animal = new Animal();
cry(animal);
Cat cat= new Cat();
cry(cat);
Dog dog = new Dog();
cry(dog);
}
}
关于java画机器猫代码和机器猫的代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








