JAVA的抽象类,在实际开发项目中应用的多吗,主要应用在哪里?哪个领域?销售订单?CRM?
实际开发中可以把很多共用的方法或属性集中到一个抽象类中作为一个基础的父类,然后实际运用的类可以去继承重写父类的方法,或是继承父类的属性。
举个最常用的例子就是项目中写一个baseEntity,用于放置id, createTime, createBy, modifyTime, modifyBy,
deleted等每个类都需要的属性(按照每个公司的代码规范有所不同),然后所有的Entity都可以去继承这个基础类,就不用每次都重复写那么多字段了。
15 回答7k 阅读
2 回答3.3k 阅读✓ 已解决
3 回答7.1k 阅读✓ 已解决
5 回答4.7k 阅读
3 回答5.2k 阅读
4 回答2.4k 阅读
2 回答2.3k 阅读✓ 已解决
Java是OOP的一员,OOP的其中一个特性就是抽象。
抽象类就是“抽象”的落地方法之一(还有接口)。
如上:多。