• 締切済み

Classの使い方で質問!

Classの使い方で質問! Java超ビギナーなのですが、表題の件で、質問させてください。 例えば、次のようなメソッドの場合ですが、 public String getRows() { EntityManager em = emf.createEntityManager(); Query query = em.createQuery("select n from Rep3 n;"); query.setMaxResults(10); List<Rep3> result = (List<Rep3>) query.getResultList(); for (Iterator<Rep3> itr = result.iterator(); itr.hasNext();) { … Javaで、 このRep3とかいうクラスの代わりに、Rep2とかいうクラスを使いたいとか、 微妙に似ているItem1とかを使いたいとか、そのような場合、 メソッドを別に作る以外、 何か使い回しできるようなこのようなクールな方法があるんだよ!とか、 はたまた、 Javaの場合は、地味にメソッドを作るべきなんだよ!とか、 Javaに詳しいドナタか、 教えてくださいませ! よろしくお願い致しますm(__)m

みんなの回答

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

・(abstract な) class にして適切に extends ・interface にして適切に implements とか?

micchicchi
質問者

お礼

コメントが遅れてすいませんでした! ということで、回答ありがとうございましたm(__)m えーと、つまり、関数とかなんかで解決するのではなくて、Javaの場合は、構造の中で解決するっていうような意味なのでしょうか??@@; なんかヒントになりそうな予感がしますので、ちょっと、自分なりに考えてみますね~

関連するQ&A