У меня есть несколько методов Java API, такие как:Как мне назвать методы для этого образца кода?
SellApple.java
BuyApple.java
SellOrange.java
BuyHospital.java
Я реорганизованный с использованием static inner class
для лучшего понимания:
public static class Fruit{
public static class Apple{
public static class Buy{}
public static class Sell{}
}
public static class Orange{
public static class Buy{}
public static class Sell{}
}
Так что я могу найти api
легко Fruid.Apple.Buy
, но еще методы имен :
public static class Fruit{
public static class Apple{
public static class BuyApple{}
public static class SellApple (}
}
public static class Orange{
public static class BuyOrange{}
public static class SellOrange{}
}
Так что лучше? Купить или купить? для использования, использовать Buy проще, но использовать buyorange более подробно.
это обсуждение только для Buy или BuyOrange, если я не должен добавлять методы в класс или использовать слово name вместо слова verb.
Возможно, мой пример не для моей цели. Мой вопрос в том, что я использую внутренний класс. Должна ли статичность добавлять внешнюю информацию класса для внутреннего класса?
Если нет необходимости, я могу использовать только Buy, в случае необходимости, я должен использовать BuyApple.
Если у вас есть внутренние классы delcard как статические, вы не сможете получить доступ к атрибутам и свойствам классов. Разве это не проблема для вас? Кроме того, есть много скобок, пропавших без вести, я думаю! – ha9u63ar
@ ha9u63ar, нет моей проблемы, какое имя лучше? – jiafu
@jjafu using BUy более подходит для целей API – ha9u63ar