智学刷题

📚
语文
🔢
数学
🌎
英语
🧪
物理

最近练习

全部
单选题
多选题
填空题
解答题

数学 - 函数与导数

15:30
题目 3/20
贫血模型的特点包括:
  • A. 可以对数据进行读写
  • B. 有与数据相关的函数
  • C. 有状态
  • D. 有行为
42 总错题数
18 已掌握
24 待复习
数学 15
英语 12
物理 9
计算机 6
数学 15
英语 12
物理 9
计算机 6

题目详解

贫血模型的特点包括:
  • A. 可以对数据进行读写
  • B. 有与数据相关的函数
  • C. 有状态
  • D. 有行为

解析

贫血模型(Anemic Domain Model)是一种领域模型的设计模式,其特点是:

1. 可以对数据进行读写:贫血模型主要包含数据属性以及getter/setter方法,允许对数据进行基本的读写操作。

2. 有与数据相关的函数:贫血模型包含一些简单的方法,主要是数据访问相关的函数。

3. 缺乏状态管理:贫血模型通常不包含复杂的状态管理逻辑,这些逻辑通常被放置在外部的服务类中。

4. 缺乏业务行为:贫血模型主要关注数据的存储和传输,而不包含业务行为和业务规则,这些通常由服务层负责。

因此,正确答案是A和B。

学习报告

学习进度

这里将显示学习进度图表
256
本月已做题目
12.5
平均每日题量
87%
平均正确率
15
连续学习天数

知识点掌握

这里将显示知识点掌握情况图表
42
已学知识点
28
已掌握
10
需巩固
4
待学习