java中的构造方法

//1.使用面向对象的思想,编写自定义描述狗的信息。设定属性包括:品种,年龄,心  情,名字;
//1)设置构造函数实现对属性赋值
 

构造方法的作用:
1.可以用来创建对象
2.可以用来给对象赋值
注意事项:一般来说,如果我们创建了一个有参的构造参数,同时也要创建一个无参的构造参数

class Dog {
    private String variety;
    private int age;
    private String fell = "心情好";
    private String name;

先定义了一个无参的构造方法Dog()
再定义一个有参的构造方法Dog(String variety, int age, String fell, String name)

    public Dog() {

    }

    public Dog(String variety, int age, String fell, String name) {
        this.variety = variety;
        this.age = age;
        this.fell = fell;
        this.name = name;
    }

给属性赋值

public class Test1 {
    public static void main(String[] args) {
        Dog d1 = new Dog();
        Dog d2 = new Dog("边牧", 3, "心情好", "白球");
posted @ 2024-09-23 23:08  你的镁偷走了我的锌  阅读(16)  评论(0)    收藏  举报