java学习之类与对象篇——奥特曼打小怪兽
初次接触Java,我们就被告知Java是一种面向对象的程序设计语言,那么什么是面向对象呢?什么又是对象呢?带着这些个疑问,我们开始了Java学习之旅。
1、面向过程与面向对象
面向过程:就是在分析解决问题的时候,把问题分成若干个步骤,然后用函数把这些步骤一一实现,使用的时候一个一个调用就可以了。
面向对象:就是把构成的问题事物按照一定规则分解成多个独立的对象,通过调用对象的方法来解决问题。
面向对象开发,就是不断创建对象,使用对象,指挥对象做事情;
面向对象设计:就是管理和维护对象之间的关系;
面向对象的主要特征:封装性、继承性、多态性。
2、类与对象
类:是一组相关属性和行为的集合,是对象的抽象(如学生类,手机类,球类)。
对象:是对象的抽象(如学生类,手机类,球类)。
对象:是该类事物的具体体现,由类创建出来的,是类的实例(如张三,小米,篮球)。
在Java中,类用于描述多个对象的共同特征,它是对象的模板。对象用于描述现实中的个体,它是类的实例。
3、类的定义
成员变量:用于描述对象的特征,也称为属性;
成员方法:用于对象的行为,可简称为方法。
4、对象的创建
格式:类名 对象名 = new 类名()
5、对象的使用
成员变量:对象名.变量
成员方法:对象名.方法