java基础(2)

作者: 小白qqqqq | 来源:发表于2018-05-23 12:54 被阅读2次

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

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

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

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

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

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

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

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

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

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

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

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

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

    (1)不适用return语句。

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

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

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

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

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

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

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

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

    相关文章

      网友评论

        本文标题:java基础(2)

        本文链接:https://www.haomeiwen.com/subject/fdshjftx.html