gpt4 book ai didi

java - 构造函数来替换默认构造函数?

转载 作者:行者123 更新时间:2023-11-30 06:53:22 25 4
gpt4 key购买 nike

我正在完成计算机科学论文的过去考试,并且对这里的这一部分感到有点困惑。

说明是编写一本类书(完成),其中有两个数据字段(也完成)一个初始化两个值的构造函数(也完成)和一个替换默认构造函数的构造函数(不知道这是什么)关于)。我已经研究过并浏览了我的实验笔记,但我无法理解他们在问什么。

这是代码

public class Book{
//here's the two data fields
int pages;
String title;

public Book (int pageNum, String titleString){//here's the constructor to set the values
pages = pageNum;
title = titleString;
}
}
//so where's the other constructor that replaces the default constructor supposed to go?

最佳答案

我认为以下几点含义相同,您已经完成了。

1.它有两个数据字段(也完成了)一个初始化两个值的构造函数2.constructor 替换默认构造函数(不知道这是什么意思)

默认情况下,类有默认构造函数。像这样

public Book()
{
}

如果编写一些参数化构造函数,则默认构造函数将被替换。通过查看您的代码,您已经编写了参数化构造函数。

关于java - 构造函数来替换默认构造函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42293678/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com