zoukankan      html  css  js  c++  java
  • 构造函数练习

    1.函数名和类名相同;

    2.不用定义返回值类型;

    3.不能写return语句;

    4.作用是初始化;

    class Wow
    {
      private String name;
      private int age;
    /*构造代码块
    作用:给对象进行所有对象进行统一初始化;首先执行
    */
      {
        System.out.println("Wow code run");
        cry();
      }
      Wow()//构造函数:作用是对特定的对象进行初始化;
      {
        System.out.println("Wow run"+"'"+"A:name="+name+","+"age="+age);
      }
      Wow(String n)
      {
        name=n;
        System.out.println("Wow run"+"'"+"B:name="+name+","+"age="+age);
      }
      Wow(String n,int a)
      {
        name=n;
        age=a;
        System.out.println("Wow run"+"'"+"C:name="+name+","+"age="+age);
      }
      public void cry()
      {
        System.out.println("Cry......");
      }
      public void getName(String n)
      {
        name=n;
      }
      public String getName()
      {
        return name;
      }
      public void getAge(int a)
      {
        age=a;
      }
      public int getAge()
      {
        return age;
      }
    }
    class Demo构造函数
    {
      public static void main(String[] args)
      {
        Wow c1=new Wow();

        Wow c2=new Wow("刘培赫");

        Wow c3=new Wow("六合",1);
        c3.getName("刘溜溜");
        c3.getAge(3);
        c2.getName("刘");
        System.out.println("改名为"+c2.getName());
        System.out.println("改名为"+c3.getName()+",年龄改为"+c3.getAge());
      }
    }

  • 相关阅读:
    SqlServer——事务一进阶之锁的概念(SqlServer技术内幕 T-SQL程序设计 第九章)
    SqlServer——用户自定义函数
    HttpResponseMessage获取请求响应体内容
    如何获取Azure Storage Blob的MD5值
    Nuget安装nupkg文件
    Azure Storage Rest API Demo
    Java 调用Azure认知服务Demo--Computer API
    R语言安装加载包
    linux中的基础正则表达式
    修复组策略 这是启用组策略
  • 原文地址:https://www.cnblogs.com/hezijava/p/5509820.html
Copyright © 2011-2022 走看看