gpt4 book ai didi

java - C++ 和 Java - 重载运算符

转载 作者:太空狗 更新时间:2023-10-29 20:00:32 26 4
gpt4 key购买 nike

我很难理解 C++ 和 Java 中重载运算符的主题。

比如我定义了一个新类Fraction:

class Fraction { 
public:
Fraction (int top, int bottom) { t = top; b = bottom; }
int numerator() { return t; }
int denominator() { return b; }
private:
int t, b;
};

我想重载运算符 <<用于打印分数。我该怎么做?我需要在 Class Fraction 内部或 Class Fraction 外部重载它?

在 java 中 - 是否可以重载运算符?我该怎么做(例如,我想重载运算符 + )。

如果有关于这个主题的评测,那就太好了。

最佳答案

In java - Is it possible to overload operator?

不,Java 没有运算符重载。

关于java - C++ 和 Java - 重载运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6397775/

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