封装类-猫
按要求编写Java应用程序。
(1)建立一个名叫Cat的类:
属性:姓名、毛色、年龄
行为:显示姓名、喊叫
(2)编写主类:
创建一个对象猫,姓名为“妮妮”,毛色为“灰色”,年龄为2岁,在屏幕上输
出该对象的毛色和年龄,让该对象调用显示姓名和喊叫两个方法。
1 package com.hanqi.z1p1; 2 3 public class Cat { 4 5 String Name; 6 String Maose; 7 int Age; 8 9 Cat(String Name,String Maose,int Age) 10 { 11 this.Name=Name; 12 this.Maose=Maose; 13 this.Age=Age; 14 } 15 16 void printName() 17 { 18 System.out.println("这只"+Maose+"的猫叫"+Name+",它今年"+Age+"岁了!"); 19 } 20 21 void voice() 22 { 23 System.out.println("喵呜!"); 24 } 25 26 27 public static void main(String[] args) { 28 // TODO 自动生成的方法存根 29 30 Cat mao=new Cat("妮妮", "灰色", 2); 31 mao.printName(); 32 mao.voice(); 33 34 35 36 37 38 39 } 40 41 }
运行结果: