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

         1.构造函数

              *方法名与类名相同

            *没有返回值

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

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

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

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

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

         2.无参构造函数

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

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

                        {

                                 //方法体                    

                        }

             示例:

             

         3.带参构造函数

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

                           {

                                 //方法体                    

                          }

          示例:

          

         4.方法重载

            特点:方法名相同

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

                       在同一类中

             示例:

              

  • 相关阅读:
    分块的一些题(入门)
    HH的项链
    2019 CCPC-Wannafly Winter Camp Div2 Day1
    2019 CCPC-Wannafly Winter Camp Div2 Day7
    HDU-5672 String(尺取)
    POJ-3104 Drying(二分
    Codeforces
    Java把内存划分为4个部分 1. 代码区 1、栈区 3、堆区 4、静态区域
    二:java语法基础:
    一:java概述:
  • 原文地址:https://www.cnblogs.com/javahenku/p/8232523.html
Copyright © 2011-2022 走看看