Java 对象和类速查手册
类是创建对象的模板
通过 Dog 类来理解 Java 中类的定义。
图 7:类是创建对象的模板(1080×1440 速查卡片)
Dog 类示例
- 四个属性:
breed(品种)、size(大小)、colour(颜色)、age(年龄) - 四个方法:
eat()、run()、sleep()、name() - 属性前的
// 是单行注释,说明每个字段的含义
一个类可以拥有多个方法
- 上面例子里
eat()、run()、sleep()、name() 都是 Dog 类的方法 - 方法之间可以互相调用,也可以被外部通过对象调用
内存视角
- 类本身不占内存,它只是一份定义
- new 出来的对象才占内存
- 图纸只有一张,房子能造无数栋