码迷,mamicode.com
首页 > 其他好文 > 详细

深入类的方法

时间:2018-01-07 23:27:26      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:定义   不同   src   情况   bubuko   语法   构造   方法重载   img   

     1.构造函数

          *方法名与类名相同

        *没有返回值

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

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

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

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

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

     2.无参构造函数

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

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

                    {

                             //方法体                    

                    }

         示例:

         技术分享图片

 

     3.带参构造函数

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

                       {

                             //方法体                    

                      }

      示例:

      技术分享图片

 

     4.方法重载

        特点:方法名相同

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

                   在同一类中

         示例:

          技术分享图片

深入类的方法

标签:定义   不同   src   情况   bubuko   语法   构造   方法重载   img   

原文地址:https://www.cnblogs.com/javahenku/p/8232523.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!