类与对象初识 类是模具 对象是产品
  TEZNKK3IfmPf 2023年11月14日 20 0

程序中的类相当于生活中的模具

有一个模具可以创造无数个对象

同理

有一个类就可以创造无数个程序中的实体

关于对象

对象都具有两个特性:

特征(属性),名词

行为(方法),动词

日向雏田

 

类的定义

 

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();


}
}
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月14日 0

暂无评论

推荐阅读
  TEZNKK3IfmPf   19天前   43   0   0 java
  TEZNKK3IfmPf   2024年05月31日   54   0   0 java
TEZNKK3IfmPf