JAVA自学-20180309封装、构造方法、参数传递

xiaoxiao2021-02-28  10

学习内容:1.如何封装:定义成员变量前加private,在外部无法直接访问修改,需通过两个公开的

                    方法set、get  来读写变量

                 2.构造方法:-又被称为构造器、构造函数、construct;                                     -注意语法结构没有返回值;构造方法名与类名一致;

                                    -构造方法调用通过new 方法名(实参列表)语句,返回值类型为方法名本身,故可

                                        以不写返回值类型

                                    -构造方法中不用写return,java程序自动返回值;                                     -某名(),则其为方法名;当一个类中没有定义构造

                                    -方法的话,系统自动提供一个无参数的构造方法,称为缺省构造器,若定义构造方

                                        法,则不再自动提供

                                    -构造方法支持重载。

                 3.调用带static的方法:“类名.方法名”,若方法在同一类中,可不写“类名”.,此时执行方

                    法均由栈内存分配空间;

                   调用不带static方法:"引用.方法名",new语句创建对象,调用构造方法,此时对象由堆内存分配空间

                 4.参数传递:传递的是变量中保存的值。可能是地址,指向对象;可能是字面值。

                其他:eclipse单行注释:ctrl+/;多行注释ctrl+shift+/;查看调用方法ctrl+方法名;查看方法ctrl+O;
转载请注明原文地址: https://www.6miu.com/read-2100094.html

最新回复(0)