Tôi đã làm việc trên một lớp học và bắt đầu viết mọi thứ trong cùng một tệp .cpp. Tuy nhiên, sau một thời gian tôi có thể thấy lớp học ngày càng lớn hơn nên tôi quyết định chia nó thành một tập tin .h
Tôi có một lớp Matrix và nó đã quá tải các toán tử * cho phép nhân vô hướng và ma trận. template <class T> class Matrix
{
public:
// ...
Matrix operator*(T scalar) const;
// ..
Tôi tương đối mới đối với Python và đấu tranh để hòa giải các tính năng của ngôn ngữ với các thói quen tôi đã chọn từ nền của mình trong C++ và Java. Vấn đề mới nhất Tôi đang gặp đã làm với đóng gói,