方法和构造方法的区别。

       一,方法
                   如何创建一个方法。(必须声明在类中,不能声明在某个方法中。)
   a、修饰符,如果忽略,则自动为缺省配置
   b、static:可选,如果static修饰,那么这个方法为静态方法。
   c、返回类型:必选,如果为空返回类型,则为:void
   d、方法名:必选,一般为驼峰式命名法
   e、方法参数:必选,小括号内可为空,空即不传任何参数。
   f、花括号:必选,双花括号标识当前方法的方法体。
                        e,return,当传入有参数时,必须写,而且还必须返回一个值。
               for example
                           public static void  example(){
                               }                                              /这就是一个简单的静态无返回参数类型的方法。
                   

                           public  int example(int a){
                                      return a;           };                   /这是一个带一个int类型参数的非静态方法,且返回了一个a值。

 

                            public string  example(String a,String b){
                                       return  a+b      }                           /这是一种字符类型的双参数类型的非静态方法,且返回了一个a+b。
       二,构造方法
                      
                       如何定义一个构造方法。
                     1.构造方法中的方法名必须和类名一样。
                     2.方法名前没有任何返回值类型。
                     3.不需要返回值。
                    假如建一个名为example的类, 那么其中的构造方法则如下面所示。
                     class Example{
                                 public Example(){
                                      }                                            /这就是一个简单的无参构造方法。
                         
                      当然也可以定义有参的构造方法。
                                   public Example(int a){
                                        a = 1;   }                                            /这就是一个有参的构造方法,在方法内部可以对参数赋值。

         
                    注意:如果没有显示的创建该类的构造方法,则构造器会生成一个默认的无参的构造方法,如果显示的定义了构造方法,则构造器不在创建无参的默认构造方法。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值