【发布时间】:2020-05-13 13:54:59
【问题描述】:
我正在从 itext v5 迁移到 v7,发现 PdfSignatureAppearance 类已将其方法 setSignDate() 从 public 更改为 protected。我找不到有必要的原因? (我知道受保护的方法只能在继承类或同一个包中使用)。
我错过了一些好的java设计模式吗?
我应该让
IpdfSignatureAppearance继承PdfSignatureAppearance并调用实际函数
【问题讨论】:
-
小伙伴们在投反对票前请说明原因,以便我改进
-
我没有投反对票,但我认为投反对票的人将您的问题视为讨论 iText API 设计的邀请(此处离题),而不是“如何在使用 iText 签名时设置签名时间7个?” (关于这里的主题),确实你的问题看起来更像前者而不是后者。
-
如果你要搬家,我建议你改用 iText 7.1.x 而不是 7.0.x
标签: java oop private itext7 protected