深入类的方法

Posted javahenku

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了深入类的方法相关的知识,希望对你有一定的参考价值。

     1.构造函数

          *方法名与类名相同

        *没有返回值

        *主要完成对象的初始化工作

        问题: 构造函数没有返回值类型,是不是可以定义为void?

          解答: 由于void修饰的方法表示返回值类型为空,并不代表没有返回值类型,所以

        不能将构造函数定义为void。

        经验根据普遍的经验,我们在进行开发时,一般不在构造函教中进行对类的实例初始化以外的事情,不要尝试显式地调用构造函数。

     2.无参构造函数

        在默认的情况下,系统会给类分配一个无参构造函数,并且没有方法体

         语法:访问修饰符  类名( )

                    {

                             //方法体                    

                    }

         示例:

         技术分享图片

 

     3.带参构造函数

       语法: 访问修饰符  类名( 参数列表 )

                       {

                             //方法体                    

                      }

      示例:

      技术分享图片

 

     4.方法重载

        特点:方法名相同

                   方法参数类型不同或者参数个数不同

                   在同一类中

         示例:

          技术分享图片

以上是关于深入类的方法的主要内容,如果未能解决你的问题,请参考以下文章

深入类的方法

深入类的方法

深入类的方法。

深入类的方法

深入类的方法

深入类的方法