• 构造函数练习


    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());
      }
    }

  • 相关阅读:
    Centos 下oracle 11g 安装部署及手动建库过程
    MongoDB 存储引擎Wiredtiger原理剖析
    有关RDS上只读实例延时分析-同适用于自建MySQL主从延时分析判断
    windows 下my.ini的配置优化
    什么是purge操作
    linux内核调优参考
    通过第三方镜像仓库代理下载镜像
    微积分拾遗——链式法则
    Java中的RASP实现
    机器学习是什么
  • 原文地址:https://www.cnblogs.com/hezijava/p/5509820.html
Copyright © 2020-2023  润新知