如何使用已定义好的标准类

如何使用已定义好的标准类

我们可以在同一个包的路径下再去新建一个类,但是类名不要和我们之前的类名相同

在这里我先新建一个名为Demo01_Teacher的类,并为其添加一个main方法,如图所示:

那么我们要怎么样才能让这个新建的类和之前我们已经设置好的标准类关联起来呢?

对其进行实例化,也就是new一个对象

格式:类名 XXX = new 类名();

在这里插入图片描述

之前我们在Teacher类中为其设置了两个属性,分别是name和age

我们在Demo01_Teacher类中可以通过XXX.Getter/Setter方法进行设置和获取

然后使用System.out.println();输出语句进行输出
在这里插入图片描述

附上代码

package com.baidu.day06.demo06;

public class Demo01_Teacher {

    public static void main(String[] args) {
        Teacher tea = new Teacher();

//        逐个进行设置和获取
        tea.setName("张雪峰");
        tea.setAge(31);
        System.out.println("名字是:" + tea.getName());
        System.out.println("年龄是:" + tea.getAge());

    }
}

这是逐个进行设置和获取的操作方式

那万一我要是在之前定义的Teacher标准类中设置了多种属性那怎么办,比如说(工号,生日,身份证号,家庭住址,授课班级…)

那像这种情况我有如何去做呢?如果是像刚才这样逐个设置获取就会很慢,那有没有更快速的方法可以实现该操作呢?

这种方法叫通过参数的方式进行设置

我新建一个名为tea2对象,直接在**new 方法名()**的括号中插入name属性和age属性

在这里插入图片描述

这样看起来是不是比上一种方法简单很多 代码也简洁了很多呢?

package com.baidu.day06.demo06;

public class Demo01_Teacher {

    public static void main(String[] args) {
        Teacher tea = new Teacher();

//        逐个进行设置和获取
        tea.setName("张雪峰");
        tea.setAge(31);
        System.out.println("名字是:" + tea.getName());
        System.out.println("年龄是:" + tea.getAge());

        System.out.println("-------分割线--------");

//      通过参数的方式进行设置和获取
        Teacher tea2 = new Teacher("张杰",18);
        System.out.println("名字是:" + tea2.getName());
        System.out.println("年龄是:" + tea2.getAge());
    }
}

成功运行的控制台输出结果如下:

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Pika_农夫三拳

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值