01/10/2018, 16:51
Nhập giá trị cho Object trong Python3
Chào mọi người, mình được học ở trường bằn C++ có quá tải toán tử << , >> để nhập xuất cho Object. Vậy trong python3 mình chỉ tìm được quá tải method __str __ để xuất giá trị của Object thông qua câu lệnh print. Mình muốn hỏi là mình muốn nhập giá trị của Object thì thì phải quá tải hàm nào ạ ??? Mình xin cảm ơn.
Bài liên quan





overload chứ không phải quá tải nha bạn
Bạn viết hàm input riêng, nhưng đừng đặt tên là
input. Dù sao thì bạn cũng phải đọc hết các attribute của nó mà.override nhé
Edit: Sửa rồi
override
overload thì làm sao
https://gist.github.com/turgay/ead6c73386612858301b
override_input.py
This file has been truncated. show originalthế nghĩa là không thể overriding luồng nhập a ?