zoukankan      html  css  js  c++  java
  • 深入类的方法

         1.构造函数

              *方法名与类名相同

            *没有返回值

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

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

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

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

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

         2.无参构造函数

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

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

                        {

                                 //方法体                    

                        }

             示例:

             

         3.带参构造函数

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

                           {

                                 //方法体                    

                          }

          示例:

          

         4.方法重载

            特点:方法名相同

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

                       在同一类中

             示例:

              

  • 相关阅读:
    053-242
    053-227
    053-671
    053-489
    053-670
    sql
    白纸黑字签字画押,出人命的事
    CSS
    JS
    Eclipse发布地址不同引发的问题
  • 原文地址:https://www.cnblogs.com/javahenku/p/8232523.html
Copyright © 2011-2022 走看看