一种在Java中实现部分类的方法
我有一个接口,我想在进行快速Google搜索后在单独的类中实现,显然Java没有局部类。有没有办法做到这一点,还是我将所有代码都扔进一个类中?
基本上,我正在尝试编写服务。有些服务方法实际上属于它们自己的类,并且在同一类中似乎是不合逻辑的。这是我正在尝试做的一个例子。
package com.upmc.esdm.messaging.epcd.service;import java.util.List;
import javax.ejb.Remote;
import com.upmc.esdm.messaging.epcd13jpa.entities.EmailDomainTrust;
@Remote
public interface MessagingInterfaceRemote {
public List<EmailDomainTrust> getEmailDomains();
public int upDateQualityTable();
public string isLogial();
public byte[] ToWritePartialClassesInJava();
}
我通常会在C#中使用局部类,并且会使用类似的方法将相似的值返回到一个局部类中(或者可能在一个类中更新记录的类)。我将如何实施呢?还是应该将所有方法实现都放在一个类中?
谢谢。
回答:
Java中没有像子类那样的东西。使用聚合,委派和抽象基类,可以实现许多相同的好处。
(我屈服于同龄人的压力,并消除了“感激”的言论,这句话在评论中引起了极大的反响。很明显,尽管与答案无关,但几乎没有什么让我赢得四票的。)
以上是 一种在Java中实现部分类的方法 的全部内容, 来源链接: utcz.com/qa/413280.html