//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, "心情好", "白球");
标签:java,name,构造方法,variety,Dog,fell,String
From: https://www.cnblogs.com/ndmtzwdx/p/18428139