Java--类和对象

类和对象理论知识

1.对象是什么?
现实世界中客观存在得事物就称为对象,在Java得世界中,“万物皆为对象”
用来描述客观事物的一个实体,由一组属性和方法构成
2.对象有什么特征?
静态特征:可以用某些数据描述的特征,如人的姓名,年龄等。
动态特征:对象所表现的行为或对象所具有的功能,如购物,收款等。
在面向对象的编程思想中,把对象的静态特征和动态特征分别称为对象的属性和方法
3.封装
封装就是把一个事物包装起来,并尽可能隐藏内部细节
对象的属性和方法是相辅相成的,不可分割的,他们组成了共同的实体对象,因此,对象具有封装性。
4.类是什么?类与对象的关系
一个类为它的全部对象给出了一个统一的定义,而它的每个对象则是符合这种定义的一个实体,因此,类和对象的关系是抽象和具体的关系。类是多个对象进行综合抽象的结果,是实体对象的概念模型,而一个对象是一个类的实例。
1.类定义了对象将会拥有的特征(属性)和行为(方法)
2.类是对象的类型,对象是类的示例
3.类是程序的基本单元,所有的程序都是以类为组织单元的。
4.描述类所具有的静态特征(属性),这些变量被称为成员变量
5.类中定义的方法来描述类所具有的行为,这些方法称为类的成员方法
5.类的语法是什么?

public class <类名>{
	//定义属性部分
	属性1的类型 属性1;
	属性2的类型 属性2;
	......
	//定义方法的部分
	方法1
	方法2
	......
}

6.方法的语法是什么?

访问修饰符 返回值类型 方法名(){
	//方法体
}

7.类的作用及语法
作用:类的作用就是创建对象,由类生成对象,称为实例化过程,一个实例也就是一个对象,一个类可以生成多个对象
语法:

对象名.属性				//引用对象的属性
对象名.方法名()	//引用对象的方法

8.面向对象的优点
*与人类的思维习惯一致
*信息隐藏,提高了程序的可维护性和安全性,封装实现了模块化和信息隐藏
*提高了程序的可重用性,一个类可以创建多个对象实例,增加了重用性

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柳落青

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值