Quando usar include e extend.
Soluções para a tarefa
Respondido por
0
Include
Quando o caso de uso A “inclui” o caso de uso B, significa que sempre que o caso de uso A for executado o caso de uso B também será executado. A direção do relacionamento é do caso de uso que está incluindo para o caso de uso incluído.
Extend
Quando o caso de uso B estende o caso de uso A, significa que quando o caso de uso A for executado o caso de uso B poderá (poderá – talvez não seja) ser executado também. A direção do relacionamento é do caso de uso extensor (aqui o caso de uso B) para o caso de uso estendido (aqui o caso de uso A).
Quando o caso de uso A “inclui” o caso de uso B, significa que sempre que o caso de uso A for executado o caso de uso B também será executado. A direção do relacionamento é do caso de uso que está incluindo para o caso de uso incluído.
Extend
Quando o caso de uso B estende o caso de uso A, significa que quando o caso de uso A for executado o caso de uso B poderá (poderá – talvez não seja) ser executado também. A direção do relacionamento é do caso de uso extensor (aqui o caso de uso B) para o caso de uso estendido (aqui o caso de uso A).
Respondido por
0
Para exemplificar o que significa cada um dos tipos de relacionamentos (include, extend e generalization) e qual sua função, exemplificaremos considerando que temos três Casos de uso:
- A
- B
- C
Teremos então:
1. Include:
- Essa expressão avalia e inclui um arquivo informado, ou seja, os arquivos são inclusos baseando-se no caminho informado ou se não houver informação, o include_path especificado
- Exemplo: Um Caso de uso A "inclui" o Caso de uso B, isso significa que quando o Caso A estiver sendo executado o Caso B também será
2. Extend:
- Utilizado para mostrar um comportamento opcional, ou seja, disposto para determinadas condições
- Exemplo: quando o Caso de de uso A for executado o Caso B poderá não ser executado também. A direção do relacionamento é feita pelo uso extensor (Caso B) para o Caso de uso estendido (Caso A)
3. Generalization:
- Função utilizada quando há dois ou mais casos de uso com comportamentos, finalidade e estrutura comuns
- Sempre a direção do relacionamento é do generalizador, neste exemplo o Caso de uso B é o generalizador e o Caso C o generalizado
Entenda mais sobre programação aqui:
https://brainly.com.br/tarefa/14124899
#SPJ4
Perguntas interessantes
Pedagogia,
3 meses atrás
Matemática,
3 meses atrás
Português,
3 meses atrás
Informática,
3 meses atrás
Contabilidade,
3 meses atrás
Biologia,
9 meses atrás
Matemática,
9 meses atrás