什么是类,什么是对象,什么是属性,它们之间的关系(易懂)

1.什么是类

点击 File-new-class出来的就是类,
起的名字就叫类名

在这里插入图片描述
public class Two {
//public 公共的 class 类 Two类名
}//这就是类

2.什么是属性,什么是对象,直间的关系

写在类里面,同时又写在方法外,只要被允许的就要做属性

复合数据类型的值 就叫做对象
比如:程序员之间开玩笑,说到没有对象,就new出来一个对象
所以 new出来的就是对象

例子

public class Two {//public 公共的 class 类 Two类名
/

* 除了8种基础类型,所有在Java种可以被定义的都是符合数据类型:类型 变量名; 什么叫定义,类型+变量名就叫定义
* 写在类里面,同时又写在方法外 就叫做属性,只要被允许的都叫做属性,属性写在哪个类里面就是哪个类的属性
* new出来的就是对象,没有对象new一个
* 类 对象 属性(变量名)
* 属性既可以属于方法又可以属于类
/
int i = 0;//这就是属性,Two的属性
//看下面这行代码,可以想个问题,str是属性,还是对象?
//str是属性,new出来的才是对象,= 右边赋给左边
//名字指代了对象,有具体的指代内容
//比如 人小明 new String是小明这个人,左边的就是他的名字小明
//所以new出来的就是对象,= 右边复制给左边,左边是变量名,变量名暂时的代替了这个对象,对象赋给了变量名
//用变量名其实用的是对象
//例子:小明下去帮我买瓶水,我叫的是名字还是这个人,肯定是人下去买水
String str = new String(“123”);//new出来的就是对象
Two two = new Two();
public void show() {
String str;
}
}

  • 5
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值