摘要: 一、面向对象 #OOP实际包含OOA(面向对象分析),OOD(面向对象设计),OOP(面向对象编程)三部分 #封装:隐藏信息、保护数据;属性暴露get方法,修改通过方法定义暴露 get;private set;#抽象:隐藏方法的具体实现,调用者只需要关心方法提供了哪些功能,实现方式接口,抽象类,弱依 阅读全文
posted @ 2024-01-24 21:38 yuxuan0802 阅读(38) 评论(0) 推荐(0)
摘要: 1、面向对象的封装性:避免对象的属性直接赋值,而应该使用方法暴露 #1 改造前public void approve(final long bookId) { ... book.setReviewStatus(ReviewStatus.APPROVED); ...} #2 改造后public voi 阅读全文
posted @ 2024-01-24 21:32 yuxuan0802 阅读(55) 评论(0) 推荐(0)