class News: """ Class representing a news item. """ def __init__(self, id=None, headline=None, summary=None, author=None, created_at=None, updated_at=None, url=None, content=None, symbols=None, source=None, title=None): self.id = id self.headline = headline or title self.title = title or headline self.summary = summary self.author = author self.created_at = created_at self.updated_at = updated_at self.url = url self.content = content self.symbols = symbols or [] self.source = source def __repr__(self): return f"News(headline='{self.headline}', source='{self.source}', symbols={self.symbols})"