类和对象

来源:互联网 发布:萧山网络问政关注 编辑:程序博客网 时间:2024/06/09 17:56

任务
重载方法的应用

package q;//创建一个包qpublic class j {//创建一个类j      String name;//定义成员变量name的类型为String字符型      String sex;//定义成员变量sex的类型为String字符型      int age;//定义成员变量age的类型为int整型      public j(){//定义无参变量      name="张三";//给name变量赋值      sex="男";//给sex变量赋值      age=14;//给age变量赋值      }      public j( String n,String s){//定义有参变量参数为String n,String s      name=n;      sex=s;      }      public j(String n,String s,int a){//定义有参变量,参数为String n,String s,int a      name=n;      sex=s;      age=a;      }      void showInfo(){//创建showInfo()方法显示      System.out.println("姓名:"+name);//显示姓名      System.out.println("性别:"+sex);//显示性别      System.out.println("年龄:"+age);//显示年龄public static void main(String[] args) {// TODO 自动生成的方法存根j j1=new j();//定义对象j1,调用无参构造方法进行初步初始化。System.out.println("第一个人的信息");//输出第一个人的信息j1.showInfo();//对象j1调用showInfo()方法来显示第一个人的信息System.out.println("第二个人的信息");//输出第二个人的信息j j2=new j("李四","女");//定义对象j2,调用有参构造方法进行初步初始化。j2.age=21;//对象j2调用age来显示第二个人的信息j2.showInfo();//对象j2调用showInfo()方法来显示第二个人的信息j j3=new j("王五","男",23);//定义对象j2,调用有参构造方法进行初步初始化。System.out.println("第三个人的信息");//系统输出第三个人的信息j3.showInfo();//对象j3调用showInfo()方法来显示第二个人的信息}}

这里写图片描述

知识点
1,定义无参构造方法
2,定义有参构造方法
3,调用无参构造方法
4,调用有参构造方法

原创粉丝点击