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

什么是类?

时间:2019-12-01 13:20:58      阅读:105      评论:0      收藏:0      [点我收藏+]

标签:身高   rgs   package   show   oid   div   nbsp   string   输出   

       什么是类,类就是对象的抽象,对象是类的实例。举个例子:猫就是类,而布偶猫、波斯猫、短毛猫、狸花猫就是猫这个类里具体的对象。而猫的性别、体重、长度等就是这个对象的属性,猫会跑,会抓老鼠就是这个对象的方法。总之类就是有相同特征的事物的集合,而对象就是类的一个具体实例。


       在Java中对猫的定义往往如下:

package test5;

public class Cat {
    String breed; // 属性:品种
    String name; // 属性:名字
    double height; // 属性:身高

    public void show() {
        System.out.println("我的名字是" + name + ",我是" + breed + ",我身高" + height
                + "厘米,我会抓老鼠。");
        // 方法:猫会抓老鼠
    }

    public static void main(String[] args) {
        Cat cat = new Cat();// new一个猫对象,这个对象可以用到Cat这个类里的属性和方法
        cat.breed = "金渐层";// 给品种赋值
        cat.height = 45.2;// 给身高赋值
        cat.name = "喵喵";// 给名字赋值
        cat.show();// 调用Cat类里的方法
    }

}

输出结果如下:

我的名字是喵喵,我是金渐层,我身高45.2厘米,我会抓老鼠。

 

什么是类?

标签:身高   rgs   package   show   oid   div   nbsp   string   输出   

原文地址:https://www.cnblogs.com/tudoukaoya/p/11965650.html

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