Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Java: Consider the following code that models an inventory item: public class InventoryItem { private int years; private int months; // must be 0-11 //

Java:

Consider the following code that models an inventory item:

public class InventoryItem { private int years; private int months; // must be 0-11 // Update the age of an inventory item given a number // months, m, since the last update. Assume that m >=0. public void ageInventoryItem( int m ) { /* missing code */ } }

Which of the following code segments code be used to replace /* missing code */ so that the method will work as intended?

I. int cumulativeMonths = 12* years + months + m; years = cumulativeMonths / 12; months = cumulativeMonths % 12;

II. int cumulativeMonths = months + m; years += cumulativeMonths / 12; months = cumulativeMonths % 12;

III. int yrs = m % 12; int mos = m / 12; years += years; months += mos;

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database And Expert Systems Applications Dexa 2023 Workshops 34th International Conference Dexa 2023 Penang Malaysia August 28 30 2023 Proceedings

Authors: Gabriele Kotsis ,A Min Tjoa ,Ismail Khalil ,Bernhard Moser ,Atif Mashkoor ,Johannes Sametinger ,Maqbool Khan

1st Edition

303139688X, 978-3031396885

More Books

Students also viewed these Databases questions

Question

empirical formula corresponding to Al Br

Answered: 1 week ago