类和对象

任务
重载方法的应用

package q;//创建一个包q

public 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,调用有参构造方法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值