嘗試將來自 UML 的行轉換為我可以使用的代碼的 UML。我嘗試過尋找打包方法,但還沒有找到任何東西,我假設我以錯誤的方式看待這個問題。UML(可視范例)中的行如下所示:~ addSuggestion(suggestion: BookingSuggestion): void我嘗試將其轉換為Java是:package void addSuggestion(BookingSuggestion suggestion) {}但這會創建“令牌”包“上的語法錯誤,刪除此令牌”消息。
1 回答

精慕HU
TA貢獻1845條經驗 獲得超8個贊
~指示方法應具有可見性。該可見性不是顯式修飾符,而是缺少任何修飾符(詳細信息):package
// Public
public void addSuggestion(BookingSuggestion suggestion) {}
// Protected
protected void addSuggestion(BookingSuggestion suggestion) {}
// Package
void addSuggestion(BookingSuggestion suggestion) {}
// Private
private void void addSuggestion(BookingSuggestion suggestion) {}
只需在代碼中刪除即可。package
添加回答
舉報
0/150
提交
取消