Escrito por estudiantes que aprobaron Inmediatamente disponible después del pago Leer en línea o como PDF ¿Documento equivocado? Cámbialo gratis 4,6 TrustPilot
logo-home
Otro

CS4001NI Programming Coursework - Study Guide

Puntuación
-
Vendido
-
Páginas
47
Subido en
02-03-2022
Escrito en
2020/2021

The document is about the coursework of the module programming in London Metropolitan University. It is cw1.

Institución
Grado

Vista previa del contenido

Module Code & Module Title
CS4001NI Programming


Assessment Weightage & Type
30% Individual Coursework


Year and Semester
2018-19 Autumn


Student Name: Prajun Lungeli
London Met ID: 18029493
College ID: NP01CP4A180010
Assignment Due Date: 25th January 2019

Assignment Submission Date: 25th January 2019




I confirm that I understand my coursework needs to be submitted online via Google Classroom under
the relevant module page before the deadline in order for my assignment to be accepted and marked.
I am fully aware that late submissions will be treated as non-submission and a mark of zero will be
awarded.

,Contents

Introduction ................................................................................................................................... 1
Class Diagram ............................................................................................................................... 2
• Developer Class ................................................................................................................ 2
• SeniorDeveloper class ..................................................................................................... 3
• JuniorDeveloper class ..................................................................................................... 4
Pseudocode ................................................................................................................................... 5
• Developer class ................................................................................................................. 5
• SeniorDeveloper class ..................................................................................................... 6
• JuniorDeveloper class ..................................................................................................... 9
Method Description .................................................................................................................... 13
• Developer Method ........................................................................................................... 13
• SeniorDeveloper Method ............................................................................................... 14
• JuniorDeveloper Method ............................................................................................... 15
Test ................................................................................................................................................ 16
• Test 1 ................................................................................................................................. 16
• Test 2 ................................................................................................................................. 20
• Test3 .................................................................................................................................. 22
• Test4 .................................................................................................................................. 26
Error .............................................................................................................................................. 28
• First error .......................................................................................................................... 28
• Second error .................................................................................................................... 28
• Third error......................................................................................................................... 29
Conclusion ................................................................................................................................... 30
Appendix ...................................................................................................................................... 31
• Developer class code ..................................................................................................... 31
• SeniorDeveloper class code ......................................................................................... 33
• JuniorDeveloper class code ......................................................................................... 38
References ................................................................................................................................... 43

,Table of figures
Figure 1: Java ................................................................................................................................. 1
Figure 2: BlueJ IDE ........................................................................................................................ 1
Figure 3: Running SeniorDeveloper constructor ........................................................................ 16
Figure 4: Adding value to instance variable through constructor ............................................. 17
Figure 5: Inspecting SeniorDevloper class ................................................................................. 17
Figure 6: Running hireDeveloper method................................................................................... 18
Figure 7: Filling data through hireDeveloper method ................................................................ 18
Figure 8: Displaying message after hiring developer ................................................................ 19
Figure 9: Re-inspecting SeniorDeveloper class ......................................................................... 19
Figure 10: Inspecting SeniorDeveloper class ............................................................................. 20
Figure 11: Running contractTermination method ...................................................................... 21
Figure 12: Displaying message after termination of contract .................................................... 21
Figure 13: Re-inspecting SeniorDeveloper class ....................................................................... 21
Figure 14: Running JuniorDeveloper class constructor............................................................. 22
Figure 15: Adding value to instance variable through JuniorDeveloper constructor .............. 23
Figure 16: Inspecting JuniorDeveloper class ............................................................................. 23
Figure 17: Running appointDeveloper method .......................................................................... 24
Figure 18: Filling data through appointDeveloper method ........................................................ 24
Figure 19: Displaying message after appointing developer ...................................................... 25
Figure 20: Re-inspecting JuniorDeveloper class ....................................................................... 25
Figure 21: Running devInfo method ............................................................................................ 26
Figure 22: Displaying information of SeniorDeveloper class .................................................... 27
Figure 23 : Running juniorDevInfo method ................................................................................. 27
Figure 24: Displaying information of JuniorDeveloper class ..................................................... 27
Figure 25 : First error.................................................................................................................... 28
Figure 26: First error correction ................................................................................................... 28
Figure 27: Second error ............................................................................................................... 28
Figure 28: Second error correction ............................................................................................. 29
Figure 29: Third error ................................................................................................................... 29
Figure 30: Third error correction.................................................................................................. 29

, Table of Tables

Table 1: Developer class diagram ......................................................................................... 2
Table 2: SeniorDeveloper class diagram ............................................................................... 3
Table 3: JuniorDeveloper class diagram ............................................................................... 4
Table 4: Developer class method description ...................................................................... 13
Table 5: SeniorDeveloper class method description ............................................................ 14
Table 6: JuniorDeveloper class method description ............................................................ 15
Table 7: first test ................................................................................................................. 16
Table 8: second test ............................................................................................................ 20
Table 9: third test ................................................................................................................ 22
Table 10: fourth test ............................................................................................................ 26

Escuela, estudio y materia

Institución
Estudio
Grado

Información del documento

Subido en
2 de marzo de 2022
Número de páginas
47
Escrito en
2020/2021
Tipo
OTRO
Personaje
Desconocido

Temas

$6.99
Accede al documento completo:

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Conoce al vendedor
Seller avatar
Erickgoose

Conoce al vendedor

Seller avatar
Erickgoose London Metropolitan University
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
-
Miembro desde
4 año
Número de seguidores
1
Documentos
31
Última venta
-

0.0

0 reseñas

5
0
4
0
3
0
2
0
1
0

Documentos populares

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes