避免在同一作用域内同时声明同名变量,或改用不同的变量名。
示例代码:
// 错误示例 var adapter: NewsListAdapter = NewsListAdapter() val adapter: NewsListAdapter = NewsListAdapter()
// 正确示例:使用不同的变量名 var adapter1: NewsListAdapter = NewsListAdapter() val adapter2: NewsListAdapter = NewsListAdapter()