🔎这里是JAVA成仙路,关注我学习JAVA不迷路
👍如果对你有帮助,给博主一个免费的点赞以示鼓励
欢迎各位🔎点赞👍评论收藏⭐️
前言:本章具体介绍了什么是类和对象以及创建方法,整篇文章用人和人类来举例,图解穿插代码案例。
JAVA成仙路从基础开始讲,后续会讲到JAVA高级,中间会穿插面试题和项目实战,希望能给大家带来帮助!
文章目录
对象
属性
public class Ren {
//属性,这里放了手,脚,眼睛.我这里只是声明了属性还没有赋值
private String shou;//shou 就是Ren的属性,成员属性,成员变量
private String jiao;
private String yan;
}
方法
public class Ren {
//属性,这里放了手,脚,眼睛.我这里只是声明了属性还没有赋值
private String shou;
private String jiao;
private String yan;
//这里声明一个方法来组装这个人
public String zhuang() {
return String.format("由%s和%s和%s拼装成了一个人叫王五", shou, jiao, yan);
}
}
类
声明类
声明一个类的整体结构如下:
//普通类
public class className {
}
//抽象类
public abstract class className{
}
//类a继承类b
public class a extends b{
}
//类a实现类b
public class a implements b{
}
实例化对象
public class Ren {
//属性,这里放了手,脚,眼睛.我这里只是声明了属性还没有赋值
private String shou;
private String jiao;
private String yan;
//这里声明一个方法来组装这个人
public String zhuang() {
return String.format("由%s和%s和%s拼装成了一个人叫王五", shou, jiao, yan);
}
//这里声明了set方法来传值
public void setshou(String id) {
this.shou = shou;
}
public void setjiao(String jiao) {
this.jiao = jiao;
}
public void setyan(String yan) {
this.yan = yan;
}
}
public class Test {
@org.junit.jupiter.api.Test
public void a() {
Ren ren = new Ren();
ren.setjiao("两只脚");
ren.setshou("两只手");
ren.setyan("两个眼");
String rr = ren.zhuang();
System.out.println(rr);
}
}
执行结果: