SlideShare a Scribd company logo
1 of 1
Download to read offline
SOE has a grading tool Grade_Assign that implements GradeIF interface with a defined
assigning() method. Recently, SE has a GPA_Compute tool developed, and CE has a
Credit_Calculate tool developed. These two tools have methods computing() and calculating(),
respectively. The SOE would like to have an integrated grading tool named SOE_Tool. This tool
builds on top of the Grade_Assign tool and the assigning() method can assign grades but also
compute GPAs and calculate credits. Since the original three tools were used in different
departments, you are asked not to modify the existing code. Show the UML class diagram for your
design for the SOE_Tool. Decorator
show code for soe_tool in c#

More Related Content

More from adcommunications1

SOA 50 A 1000 bond with semiannual coupons at i26 mat.pdf
SOA 50 A 1000 bond with semiannual coupons at i26 mat.pdfSOA 50 A 1000 bond with semiannual coupons at i26 mat.pdf
SOA 50 A 1000 bond with semiannual coupons at i26 mat.pdfadcommunications1
 
Society is made up of two individuals Bert and Ernie whose.pdf
Society is made up of two individuals Bert and Ernie whose.pdfSociety is made up of two individuals Bert and Ernie whose.pdf
Society is made up of two individuals Bert and Ernie whose.pdfadcommunications1
 
Sociedad de responsabilidad limitada LLC Corporacin cerr.pdf
Sociedad de responsabilidad limitada LLC  Corporacin cerr.pdfSociedad de responsabilidad limitada LLC  Corporacin cerr.pdf
Sociedad de responsabilidad limitada LLC Corporacin cerr.pdfadcommunications1
 
Social entrepreneur is an entrepreneur whose ultimate goal i.pdf
Social entrepreneur is an entrepreneur whose ultimate goal i.pdfSocial entrepreneur is an entrepreneur whose ultimate goal i.pdf
Social entrepreneur is an entrepreneur whose ultimate goal i.pdfadcommunications1
 
SHOW THE STEPS AND EXPLAIN Q1 50 Points no other qu.pdf
SHOW THE STEPS AND EXPLAIN    Q1 50 Points no other qu.pdfSHOW THE STEPS AND EXPLAIN    Q1 50 Points no other qu.pdf
SHOW THE STEPS AND EXPLAIN Q1 50 Points no other qu.pdfadcommunications1
 
Si fuera un legislador del estado de California cules ser.pdf
Si fuera un legislador del estado de California cules ser.pdfSi fuera un legislador del estado de California cules ser.pdf
Si fuera un legislador del estado de California cules ser.pdfadcommunications1
 
Skills Being Assessed Basic Python coding Create initial.pdf
Skills Being Assessed  Basic Python coding  Create initial.pdfSkills Being Assessed  Basic Python coding  Create initial.pdf
Skills Being Assessed Basic Python coding Create initial.pdfadcommunications1
 
Si alguien le dijera que vio un satlite a 85 grados de alti.pdf
Si alguien le dijera que vio un satlite a 85 grados de alti.pdfSi alguien le dijera que vio un satlite a 85 grados de alti.pdf
Si alguien le dijera que vio un satlite a 85 grados de alti.pdfadcommunications1
 
Si bien no es intencionado cul es una consecuencia advers.pdf
Si bien no es intencionado cul es una consecuencia advers.pdfSi bien no es intencionado cul es una consecuencia advers.pdf
Si bien no es intencionado cul es una consecuencia advers.pdfadcommunications1
 
Siyasi ve ekonomik deiimleri anlamak iin anlaml bir kavram .pdf
Siyasi ve ekonomik deiimleri anlamak iin anlaml bir kavram .pdfSiyasi ve ekonomik deiimleri anlamak iin anlaml bir kavram .pdf
Siyasi ve ekonomik deiimleri anlamak iin anlaml bir kavram .pdfadcommunications1
 
Sixty percent of the students graduating from high school in.pdf
Sixty percent of the students graduating from high school in.pdfSixty percent of the students graduating from high school in.pdf
Sixty percent of the students graduating from high school in.pdfadcommunications1
 
Sister taxa can differ significantly in the number of extant.pdf
Sister taxa can differ significantly in the number of extant.pdfSister taxa can differ significantly in the number of extant.pdf
Sister taxa can differ significantly in the number of extant.pdfadcommunications1
 
Shown here are data on change in mammal biomass filled dots.pdf
Shown here are data on change in mammal biomass filled dots.pdfShown here are data on change in mammal biomass filled dots.pdf
Shown here are data on change in mammal biomass filled dots.pdfadcommunications1
 
Sivil Toplum Kurulular STKlar genellikle kar amac gtmeye.pdf
Sivil Toplum Kurulular STKlar genellikle kar amac gtmeye.pdfSivil Toplum Kurulular STKlar genellikle kar amac gtmeye.pdf
Sivil Toplum Kurulular STKlar genellikle kar amac gtmeye.pdfadcommunications1
 
Sipari Heparin 25000 birim 1000 mL 009 NS 100 mLsaatt.pdf
Sipari Heparin 25000 birim 1000 mL 009 NS 100 mLsaatt.pdfSipari Heparin 25000 birim 1000 mL 009 NS 100 mLsaatt.pdf
Sipari Heparin 25000 birim 1000 mL 009 NS 100 mLsaatt.pdfadcommunications1
 
Singer and McMann are partners in a business Singers origi.pdf
Singer and McMann are partners in a business Singers origi.pdfSinger and McMann are partners in a business Singers origi.pdf
Singer and McMann are partners in a business Singers origi.pdfadcommunications1
 
Sionyfive percent of the students graduacing from high scho.pdf
Sionyfive percent of the students graduacing from high scho.pdfSionyfive percent of the students graduacing from high scho.pdf
Sionyfive percent of the students graduacing from high scho.pdfadcommunications1
 
Since the Health Insurance Portability and Accountability Ac.pdf
Since the Health Insurance Portability and Accountability Ac.pdfSince the Health Insurance Portability and Accountability Ac.pdf
Since the Health Insurance Portability and Accountability Ac.pdfadcommunications1
 
Since its launch by OpenAl in November 2022 the large lang.pdf
Since its launch by OpenAl in November 2022 the large lang.pdfSince its launch by OpenAl in November 2022 the large lang.pdf
Since its launch by OpenAl in November 2022 the large lang.pdfadcommunications1
 
Silver Meal A component part has the following TimePhased N.pdf
Silver Meal A component part has the following TimePhased N.pdfSilver Meal A component part has the following TimePhased N.pdf
Silver Meal A component part has the following TimePhased N.pdfadcommunications1
 

More from adcommunications1 (20)

SOA 50 A 1000 bond with semiannual coupons at i26 mat.pdf
SOA 50 A 1000 bond with semiannual coupons at i26 mat.pdfSOA 50 A 1000 bond with semiannual coupons at i26 mat.pdf
SOA 50 A 1000 bond with semiannual coupons at i26 mat.pdf
 
Society is made up of two individuals Bert and Ernie whose.pdf
Society is made up of two individuals Bert and Ernie whose.pdfSociety is made up of two individuals Bert and Ernie whose.pdf
Society is made up of two individuals Bert and Ernie whose.pdf
 
Sociedad de responsabilidad limitada LLC Corporacin cerr.pdf
Sociedad de responsabilidad limitada LLC  Corporacin cerr.pdfSociedad de responsabilidad limitada LLC  Corporacin cerr.pdf
Sociedad de responsabilidad limitada LLC Corporacin cerr.pdf
 
Social entrepreneur is an entrepreneur whose ultimate goal i.pdf
Social entrepreneur is an entrepreneur whose ultimate goal i.pdfSocial entrepreneur is an entrepreneur whose ultimate goal i.pdf
Social entrepreneur is an entrepreneur whose ultimate goal i.pdf
 
SHOW THE STEPS AND EXPLAIN Q1 50 Points no other qu.pdf
SHOW THE STEPS AND EXPLAIN    Q1 50 Points no other qu.pdfSHOW THE STEPS AND EXPLAIN    Q1 50 Points no other qu.pdf
SHOW THE STEPS AND EXPLAIN Q1 50 Points no other qu.pdf
 
Si fuera un legislador del estado de California cules ser.pdf
Si fuera un legislador del estado de California cules ser.pdfSi fuera un legislador del estado de California cules ser.pdf
Si fuera un legislador del estado de California cules ser.pdf
 
Skills Being Assessed Basic Python coding Create initial.pdf
Skills Being Assessed  Basic Python coding  Create initial.pdfSkills Being Assessed  Basic Python coding  Create initial.pdf
Skills Being Assessed Basic Python coding Create initial.pdf
 
Si alguien le dijera que vio un satlite a 85 grados de alti.pdf
Si alguien le dijera que vio un satlite a 85 grados de alti.pdfSi alguien le dijera que vio un satlite a 85 grados de alti.pdf
Si alguien le dijera que vio un satlite a 85 grados de alti.pdf
 
Si bien no es intencionado cul es una consecuencia advers.pdf
Si bien no es intencionado cul es una consecuencia advers.pdfSi bien no es intencionado cul es una consecuencia advers.pdf
Si bien no es intencionado cul es una consecuencia advers.pdf
 
Siyasi ve ekonomik deiimleri anlamak iin anlaml bir kavram .pdf
Siyasi ve ekonomik deiimleri anlamak iin anlaml bir kavram .pdfSiyasi ve ekonomik deiimleri anlamak iin anlaml bir kavram .pdf
Siyasi ve ekonomik deiimleri anlamak iin anlaml bir kavram .pdf
 
Sixty percent of the students graduating from high school in.pdf
Sixty percent of the students graduating from high school in.pdfSixty percent of the students graduating from high school in.pdf
Sixty percent of the students graduating from high school in.pdf
 
Sister taxa can differ significantly in the number of extant.pdf
Sister taxa can differ significantly in the number of extant.pdfSister taxa can differ significantly in the number of extant.pdf
Sister taxa can differ significantly in the number of extant.pdf
 
Shown here are data on change in mammal biomass filled dots.pdf
Shown here are data on change in mammal biomass filled dots.pdfShown here are data on change in mammal biomass filled dots.pdf
Shown here are data on change in mammal biomass filled dots.pdf
 
Sivil Toplum Kurulular STKlar genellikle kar amac gtmeye.pdf
Sivil Toplum Kurulular STKlar genellikle kar amac gtmeye.pdfSivil Toplum Kurulular STKlar genellikle kar amac gtmeye.pdf
Sivil Toplum Kurulular STKlar genellikle kar amac gtmeye.pdf
 
Sipari Heparin 25000 birim 1000 mL 009 NS 100 mLsaatt.pdf
Sipari Heparin 25000 birim 1000 mL 009 NS 100 mLsaatt.pdfSipari Heparin 25000 birim 1000 mL 009 NS 100 mLsaatt.pdf
Sipari Heparin 25000 birim 1000 mL 009 NS 100 mLsaatt.pdf
 
Singer and McMann are partners in a business Singers origi.pdf
Singer and McMann are partners in a business Singers origi.pdfSinger and McMann are partners in a business Singers origi.pdf
Singer and McMann are partners in a business Singers origi.pdf
 
Sionyfive percent of the students graduacing from high scho.pdf
Sionyfive percent of the students graduacing from high scho.pdfSionyfive percent of the students graduacing from high scho.pdf
Sionyfive percent of the students graduacing from high scho.pdf
 
Since the Health Insurance Portability and Accountability Ac.pdf
Since the Health Insurance Portability and Accountability Ac.pdfSince the Health Insurance Portability and Accountability Ac.pdf
Since the Health Insurance Portability and Accountability Ac.pdf
 
Since its launch by OpenAl in November 2022 the large lang.pdf
Since its launch by OpenAl in November 2022 the large lang.pdfSince its launch by OpenAl in November 2022 the large lang.pdf
Since its launch by OpenAl in November 2022 the large lang.pdf
 
Silver Meal A component part has the following TimePhased N.pdf
Silver Meal A component part has the following TimePhased N.pdfSilver Meal A component part has the following TimePhased N.pdf
Silver Meal A component part has the following TimePhased N.pdf
 

Recently uploaded

fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 

Recently uploaded (20)

fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 

SOE has a grading tool Grade_Assign that implements GradeIF .pdf

  • 1. SOE has a grading tool Grade_Assign that implements GradeIF interface with a defined assigning() method. Recently, SE has a GPA_Compute tool developed, and CE has a Credit_Calculate tool developed. These two tools have methods computing() and calculating(), respectively. The SOE would like to have an integrated grading tool named SOE_Tool. This tool builds on top of the Grade_Assign tool and the assigning() method can assign grades but also compute GPAs and calculate credits. Since the original three tools were used in different departments, you are asked not to modify the existing code. Show the UML class diagram for your design for the SOE_Tool. Decorator show code for soe_tool in c#