封装、抽象、继承、多态
学习思路:
奥义+实现+意义
奥义:
实现:
意义:
解决问题:
奥义:
实现:
Java中长用的interface配合implements public interface IPictureStorage { void savePicture(Picture picture); Image getPicture(String pictureId); void deletePicture(String pictureId); void modifyMetaInfo(String pictureId, PictureMetaInfo metaInfo); } public class PictureStorage implements IPictureStorage { // ...省略其他属性... @Override public void savePicture(Picture picture) { ... } @Override public Image getPicture(String pictureId) { ... } @Override public void deletePicture(String pictureId) { ... } @Override public void modifyMetaInfo(String pictureId, PictureMetaInfo metaInfo) { ... } }
意义:
解决问题:
getAliyunPictureUrl()
和getPictureUrl()
。奥义:
实现:
意义:
相关问题:
建议:
奥义:
实现:
意义:
上集:面向对象之总述
下集:面向对象