java类和对象

类和对象
1.类与对象的基本概念
类:是抽象的集合,表示的是一个共性的产物,模版,在类中定义的是成员属性和行为(方法)
对象:是一种个性的表现,表示的是一个独立的个体,是一个具体的实例每个对像都有
独立的属性
,依靠属性来区分不同的对象
两个关系:类是对象的模版,对象是类的实例。类只有通过对象才可以使用,先产生类,之后才产生对象。类不能直接使用对像可以直接使用。
2.类与对象的定义和使用
类:
属性 :静态的属性
方法:动态的方法
类的定义:
使用 关键字 class 类名称定义 :
如:定义一个 Person 类
在这里插入图片描述
类定义完无法直接使用,需通过对象。
调用对象的格式为:
格式一:声明并实例化对象
类名称 对像名称 = new 类名称()
在这里插入图片描述

格式二:先声明对象,后实例化对象
类名称 对象名称 = null;
对象名称 = new 类名称;
在这里插入图片描述

引用数据类型与基本数据类型最大的不同在于:引用数据类型需要内存的分配和使用。所以,关键字new的主要功能就是分配内存空间,也就是说,只要使用引用数据类型,就要使用关键字new来分配内存空间
当一个实例化的对象产生之后,可以按照如下的方法进行操作
对象. 属性 表示调用类中的属性
对象.方法() 表示调用类中的方法
在这里插入图片描述

构造器:用于创建对象并初始化对象属性的方法,叫“构造方法”,也叫“构造器”;构造器在类中定义。
1:和类名相同 ,包括大小写
2: 没有返回值。不能 写void ,也不能 return。
3:构造器的参数:一般是初始化对象的前提条件。
作用:
1:new 的本质是调用构造方法
2:初始化对象的值
注意点:定义有参构造之后,如果需要使用无参构造,需定义一个无参 的构造

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值