Tôi có giao diện A, mà tôi phải cung cấp một số triển khai khác nhau. Tuy nhiên, những triển khai đó chia sẻ một số phương thức trợ giúp, vì vậy Tôi đã chuyển các phương thức đó sang một lớp cơ sở trừ
Có thực hành tốt để cho các lớp trừu tượng định nghĩa các biến mẫu không? public abstract class ExternalScript extends Script {
String source;
public abstract void setSource(String file);