类和对象

Posted ohana!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了类和对象相关的知识,希望对你有一定的参考价值。

类的定义和使用

1.定义类的格式

在java中定义类时需要用到class关键字

// 创建类
class ClassName{
      field; // 字段(属性) 或者 成员变量
      method; // 行为 或者 成员方法
}

class为定义类的关键字,ClassName为类的名字,{}中为类的主体。
类中包含的内容称为类的成员。属性主要是用来描述类的,称之为类的成员属性或者类成员变量。方法主要说明类具有哪些功能,称为类的成员方法。

2.类的实例化

示例1:定义一个洗衣机类

public class WashingMachine {
    public String brand; // 品牌
    public String type;  // 型号
    public double weight; // 重量
    public double length; // 长
    public double top; // 宽
    public double height; // 高
    public String color;  // 颜色

    public void washClothes(){
        System.out.println("洗衣服");
    }
    public void dryClothes(){
        System.out.println("脱干衣服");
    }
    public void setTime(){
        System.out.println(color + brand + "预定时间");
    }

    public static void main(String[] args) {
        WashingMachine A1 = new WashingMachine();
        A1.brand = "小天鹅";
        A1.color = "白色";
        A1.setTime();
    }
}

示例2:定义一个宠物猫类

public class PetCat {
    public String name;
    public String character;

    public void meow(){
        System.out.println(character + name + "喵喵叫");
    }
    public void beTouched(){
        System.out.println(character + name + "想要被摸摸");
    }

    public static void main(String[] args) {
        PetCat cat = new PetCat();
        cat.name = "佳佳";
        cat.character = "可爱的";
        cat.meow();
        cat.beTouched();
    }
}

 

 3.类和对象的说明

  1. 类只是一个模型一样的东西,用来对一个实体进行描述,限定了类有哪些成员.
  2. 类是一种自定义的类型,可以用来定义变量,但是在java中用类定义出来的变量我们成为对象.
  3. 一个类可以实例化出多个对象,实例化出的对象 占用实际的物理空间,存储类成员变量

以上是关于类和对象的主要内容,如果未能解决你的问题,请参考以下文章

使用CSS伪类和伪对象实现dl;dt+dd在一行显示

JAVA方法的定义

10方法的定义和重载和递归

JavaSE:类和对象

如何从片段内的列表视图打开链接网址?

VSCode自定义代码片段12——JavaScript的Promise对象