我爱编程

java基础(2)

2018-05-23  本文已影响2人  小白qqqqq

面向对象程序设计包括类与对象。

类中包括了数据(通常用名词来表示)和对数据的操纵(通常用动词来表示),类是一种抽象的概念。

对象是一种具体的概念,是类的一种具体表示方式。比如,人是一个类,而张三、李四等具体的人就是对象。

类中有数据,在类中称属性(property)或者是成员变量(member variable)。

          数据的操纵,在类中成为方法。

面向程序设计的三大基础特征:继承(Inheritence)、封装(encapsulation)、多态(polymorphism)。

封装:类中包含数据与方法,讲数据和放在一个类中就构成了封装。

Main方法是整个程序的入口,如果类的定义中没有main方法,则程序无法执行。

如何生成对象?通过类来生成对象(通常用new关键字来生成对象)。

方法调用需要通过对象来完成。调用的形式是:对象变量。方法名([参数值1,参数值2...]);

方法定义时参数叫做形式参数。

方法调用时所赋予的值叫做实际参数。

关键字void表示方法不返回值。在方法定义中可以有两种方法实现不返回值;

(1)不适用return语句。

(2)使用return,但return后面没有任何值或者变量。return后面只有一个分号,表示退出方法。返回到方法调用端。  使用方式  return;

对象(object)又叫做实例(instance)。生成一个对象的过程又叫做实例化。

命名约定:类(每个单词首字母大写,中间不适用任何的连接符)。

                  方法(首字母小写,第二个字母开始,每个字母的首字母大写)。

                  属性(与方法完全一样)。

定义在类中的属性叫做成员变量,定义在方法里面的变量叫做局部变量。

成员变量与局部变量联系及区别:1)使用前都需要声明即定义。

                                                      2)对于局部变量来说,使用前必须要初始化;对于成员变量来说,使用前可以不初始化;如果没有初始化变量就开始使用。那么每个类型的成员变量都有一个默认的初始值。

上一篇 下一篇

猜你喜欢

热点阅读