Предположим, что у меня есть конструктор в C++ как:преобразования класса C++ в эквивалентный класс Java
public class Machine {
public:
Machine(int boltCount, bool failure=false);
};
Как преобразовать это в эквивалентный класс в Java?
Спасибо,
это не действует C++. params с значениями по умолчанию могут быть только последними – Andrey
Я исправил это – Neel
Действительно? Помимо очевидной проблемы, отмеченной Андреем, это просто объявление класса и конструктор. Java не поддерживает значения аргументов по умолчанию, поэтому вам придется использовать цепочку конструкторов. –