类和对象
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.类和对象的说明
- 类只是一个模型一样的东西,用来对一个实体进行描述,限定了类有哪些成员.
- 类是一种自定义的类型,可以用来定义变量,但是在java中用类定义出来的变量我们成为对象.
- 一个类可以实例化出多个对象,实例化出的对象 占用实际的物理空间,存储类成员变量
以上是关于类和对象的主要内容,如果未能解决你的问题,请参考以下文章