你將要寫一些程式碼,來管理一份你想學習的程式語言陣列。
這個陣列叫做@LanguageList::Languages。
修改LanguageList::add_language副程式,它會接受一個語言名稱作為引數,把該語言加到@LanguageList::Languages陣列的尾端。
修改LanguageList::remove_language副程式,從@LanguageList::Languages陣列中移除最後一個語言。
修改LanguageList::first_language副程式,讓它回傳@LanguageList::Languages陣列中的第一個語言。
修改LanguageList::last_language副程式,讓它回傳@LanguageList::Languages陣列中的最後一個語言。
修改LanguageList::get_languages副程式,它會接受一組數字,代表想要的元素,並回傳@LanguageList::Languages陣列的切片。
修改LanguageList::has_language副程式,它會接受一個語言名稱作為引數,回傳 true 或 false 值,表示該語言是否存在於@LanguageList::Languages陣列中。