PUERTA | PUERTA-CS-2004 | Pregunta 34

Se desea diseñar un sistema de registro de empleados orientado a objetos para una empresa. Cada empleado tiene un nombre, una identificación única y un salario. Los empleados pertenecen a diferentes categorías y su salario está determinado por su categoría. Las funciones para obtener Nombre, obtener y calcular salario son obligatorias. Dada la jerarquía de clases a continuación, las posibles ubicaciones para estas funciones son:

i. getld se implementa en la superclase
ii. getld se implementa en la subclase
iii. getName es una función abstracta en la superclase
iv. getName se implementa en la superclase
v. getName se implementa en la subclase
vi. getSalary es una función abstracta en la superclase
vii. getSalary se implementa en la superclase
viii. getSalary se implementa en la subclase

Elija el mejor diseño
(A) (i), (iv), (vi), (viii)
(B) (i), (iv), (vii)
(C) (i), (iii), (v) , (vi), (viii)
(D) (ii), (v), (viii)

Respuesta: (A)
Explicación: consulte la pregunta 1 de https://www.geeksforgeeks.org/object-oriented-programming-set -1/
Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *