类与对象
程序中的类相当于生活中的模具
有一个模具可以创造无数个对象
同理
有一个类就可以创造无数个程序中的实体
关于对象
对象都具有两个特性:
特征(属性),名词
行为(方法),动词
日向雏田
类的定义
public class CuTian {
// 名词,特征,属性
String name;
String family;
// 动词,行为,方法
public void yakecom() {
System.out.println("白眼!");
}
// 守护八卦六十四掌
public void defence64() {
// 开白眼
// 方法名(),类的内部调方法
yakecom();
// 六十四掌乱舞
System.out.println("六十四掌乱舞");
}
}
对象的调用
public class test {
public static void main(String[] args) {
// 把类实例化为对象
// 有类就可以创造对象
// 类名 变量名 = new 类名()
CuTian ct = new CuTian();
CuTian ct2 = new CuTian();
// 给ct的属性赋值
// 对象.属性 = 值
ct.name = "日向雏田";
ct.family = "日向家族";
// 显示信息
System.out.println("ct的信息显示");
System.out.println("ct的姓名:");
System.out.println(ct.name);
System.out.println("ct2的信息显示");
System.out.println("ct2的姓名:");
System.out.println(ct2.name);
// 方法的操做
System.out.println("ct3要放技能");
CuTian ct3 = new CuTian();
// 让ct3这个对象放技能
// 对象.技能名称()
ct3.yakecom();
// 方法的操做
System.out.println("ct4放技能");
CuTian ct4 = new CuTian();
ct4.defence64();
}
}