我是JAVA的新手,刚刚开始学习IS-A和HAS-A关系,但是得不到多少.我想想象一下这两者是如何不同的以及我们何时应该使用IS-A和HAS-A?
java
假设有一个具有以下原型的函数:
void fun (int = 10, int = 20, int = 30, int = 40);
如果通过向其传递 2 个参数来调用此函数,我们如何确保将这些参数视为第一个和第三个参数,而将第二个和第四个参数视为默认值。
c++ overloading default-arguments
c++ ×1
default-arguments ×1
java ×1
overloading ×1