public class Demo2
{
public static void main(String[] args){
Animal duck=new Animal ();
duck.eye=2;
duck.foot=2;
duck.color="黑色的";
duck.content="呱呱叫";
duck.see();
System.out.print("鸭子会");
duck.call();
}
/*Animal duck;
dunk=new Animal();*/
}
class Animal
{
int eye;
int foot;
String color;
String content;
public void see(){
System.out.print(color);
}
public void call(){
System.out.print(content);
}
}
Java的三大特性:封装 多态 继承
类就是将一类相似东西归纳起来(封装),如动物这个类可以这样定义 class Animal
动物一般有 眼睛、脚、毛的颜色(属性)会做什么(方法)
当调用到个类里东西就会具体化一个动物比如鸭子(鸭子可以“继承”Animal类中的属性和方法)
我们可以先初始发:Animal duck;再new也可以直接new
上面程序输出结果:黑色的鸭子会叫。
时间: 2024-10-30 02:53:22