【无标题】

Java类与对象解析

Java

类和对象

一个程序就是一个世界,有很多事物(也可以称为对象[对象在程序语言中也被称为属性,行为])
类:就是一种自定义的数据类型,里面有属性,行为
类就是数据类型 对象就是一个具体的实例

类和对象的区别

  1. 类是抽象的,概念的,它代表一类事物(即:数据类型 int ,char double ,String
  2. 对象是具体的,实际的,代表一个具体事物(即:实例int age = 18
  3. 类是对象模板,对象是类的一个个体对应的一个实例
  4. `class Cat{
  5. 	int age ;
    
  6. 	String name;
    
  7. }`

属性

  1. 从概念或者叫法上看:成员变量=属性=field(字段)
  2. 属性是类的一部分组成,一般是基本数据类型,也可以是引用类型(如:对象,数组)
int[] arr = {2,4,6,8};//数组
p.eat();//对象引用调用方法

这个在后面会讲到这个方法是什么

细节

  1. 属性的定义语法同变量 访问修饰符 数据类型 属性名
public String name;

访问修饰符:控制属性的范围
在java语言中有四种:

public 公共的 , **proctected 受保护的 , 默认private 私有的
见明知意

2.属性的定义类型可以为任何类型,包含基本类型和引用类型

3.属性如果不赋值,有默认值,规则和数组一致
只要有数据空间那就有地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值