面向对象编程
Java是面向对象的一门编程语言,所以余姚使用者具备面向对象编程的思想。
那么,什么是面向对象编程呢?
通俗点说,面向对象编程就是,将一个项目进行细分,首先分成一些抽象的类,来描述项目中的某一类事物,然后将每一类中的事物赋予一些特性让其具体化,成为一个具体的对象。通过调用不同的方法是对象与对象之间发生某种关联从而组建一个系统运作起来,就是面向对象编程的思想。
类和对象
类:是对一类事物的描述,是抽象的概念上的定义,泛指,生成对象的模板。
对象:对象是实际存在的该类事物的每个个体,因而也称为实例,特指。
类表示了对象的类别,是创建对象的蓝本。建立一个事物的抽象模型,本质上就是表达该事物的性质和行为。使用类来建立抽象模型,是通过在类中定义变量和方法来实现的。
类中定义的属性是一种可存储值的变量,该变量代表着事物的具体性质。类的对象所具有的行是由定义的方法来实现的。类中定义的变量和方法被称为类的成员。
对象是类的实例。对象在构造时以类为蓝本,创建对象的过程叫做实例化。对象是类所表示的抽象事物的具体实例。
在类中定义其实都称之为成员。成员有两种:
1:成员变量:其实对应的就是事物的属性。
2:成员函数:其实对应的就是事物的行为
所以,其实定义类,就是在定义成员变量和成员函数。但是在定义前,必须先要对事物进行属性和行为的分析。才可以用代码来体现。