码迷,mamicode.com
首页 > 其他好文 > 详细

类 对象 封装

时间:2016-05-17 13:38:55      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:color   java   content   

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

上面程序输出结果:黑色的鸭子会叫。

本文出自 “11578233” 博客,请务必保留此出处http://11588233.blog.51cto.com/11578233/1774287

类 对象 封装

标签:color   java   content   

原文地址:http://11588233.blog.51cto.com/11578233/1774287

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!