Question: Implement a Java class that contains two methods:A recursive static method that returns the nth term in the Fibonacci sequence. The method should accept n
Implement a Java class that contains two methods:A recursive static method that returns the nth term in the Fibonacci sequence. The method should accept n as a parameter. Do not include javadoc code in your implementation yetA main method that calls the first method. Pass in as an argument. Output the th term of the Fibonacci sequence along with some descriptive text, eg "The nth term of the Fibonacci sequence is y Don't hardcode the results; output the appropriate variables.Execute your main method. Capture a screenshot demonstrating your program in action.Add your class to the main branch in your GitHub repo. Capture a screenshot demonstrating that you've added your class to the repo.Per your project manager, your Fibonacci method needs to include doc comments; at a minimum, the doc comments must include text describing the method's purpose along with param and return tags. Create an issue to this effect ie the class needs to be modified to include javadoc comments Capture a screenshot demonstrating the issue you created.Create a branch that you will use to implement the required changes. Your branch documentation should reference the issue created in the previous step. Capture a screenshot that shows the branch you created.Update your Java class to include javadoc code for your static method. Be sure to include at least the minimum requirements as noted above. Follow the styles and tag conventions noted in the Javadoc technical article referenced on the Resources page.Add your modified class to the branch. Capture a screenshot that shows your class on the branch.Create a pull request to merge the new branch with main. Capture a screenshot that demonstrates the pull request you created.Compare the two files. Capture a screenshot that demonstrates the comparison.Using some sort of markup tool, indicate the parts of the document that are the same, and the parts that are different. Be sure to save your screenshot to include your annotations! Merge the branch with main. Capture a screenshot that demonstrates that you've merged the two branches.Now that is has been merged, delete the new branch. Capture a screenshot that demonstrates that you've deleted the branch.Ensure that your local repo and your GitHub repo are identical. Capture a screenshot demonstrating that you have synced the repos.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
