类是抽象的,概念的,代表一类事物,比如人类,猫类...。对象是具体的,实际的,代表一个具体事务。类是对象的模板,对象是类的一个个体,实例。

类的定义

类里的语句块可定义成员变量,方法

 

//定义类的关键字class
public class Cat
{
    /*
     *成员变量
     *成员变量是一类事务的共同属性
     */
    String name;
    String sex;
    int age;

    /*
     *方法
     *可以理解成该对象会做的事情
     */
    public void eat()
    {
        //this是指当前类
        System.out.printf("我是一只猫,叫" + this.name + "会吃鱼");
    }
}

 

创建对象

Cat c = new Cat();

 

实例

类与对象结合实例

 1 public class C {
 2     public static void main(String[] args){
 3         Cat c = new Cat();
 4         c.name = "小花";
 5         c.age = 18;
 6         c.sex = '女';
 7         c.eat();
 8     }
 9 }
10 
11 class Cat
12 {
13     /*
14      *成员变量
15      *成员变量是一类事务的共同属性
16      */
17     String name;
18     char sex;
19     int age;
20 
21     /*
22      *方法
23      *可以理解成该对象会做的事情
24      */
25     public void eat()
26     {
27         //this是指当前类
28         System.out.printf("我是一只猫,叫" + this.name + "会吃鱼");
29     }
30 }

运行结果

posted on 2020-02-16 13:50  白客C  阅读(163)  评论(0编辑  收藏  举报