Viết một lớp cho package của bạn
Chúng ta đã tìm hiểu cách viết lớp trong Python. Trong bài tập này, bạn sẽ tạo phần khởi đầu của lớp Document, nền tảng cho phân tích văn bản trong package của bạn. Sau khi viết xong lớp, bạn sẽ chỉnh sửa tệp __init__.py của package để người dùng có thể truy cập dễ dàng.
Bên dưới là cấu trúc nơi bạn sẽ làm việc.
working_dir
├── text_analyzer
│ ├── __init__.py
│ ├── counter_utils.py
│ ├── document.py
└── my_script.py
Bài tập này là một phần của khóa học
Nguyên tắc Kỹ thuật Phần mềm với Python
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Define Document class
class Document:
"""A class for text analysis
:param text: string of text to be analyzed
:ivar text: string of text to be analyzed; set by `text` parameter
"""
# Method to create a new instance of Document
def ____(____, text):
# Store text parameter to the text attribute
____.text = text