{"id":108056,"date":"2022-12-03T12:08:32","date_gmt":"2022-12-03T12:08:32","guid":{"rendered":"https:\/\/assignmenttutors.net\/blog\/find-the-%ef%ac%81le-arrayboundedstack-java-which\/"},"modified":"2022-12-03T12:08:32","modified_gmt":"2022-12-03T12:08:32","slug":"find-the-%ef%ac%81le-arrayboundedstack-java-which","status":"publish","type":"post","link":"https:\/\/assignmenttutors.net\/blog\/find-the-%ef%ac%81le-arrayboundedstack-java-which\/","title":{"rendered":"Find the \ufb01le arrayboundedstack.java which"},"content":{"rendered":"<div>\n<p>1. Find the \ufb01le\u00a0ArrayBoundedStack.java\u00a0which is in package\u00a0ch02.stacks. Add<\/p>\n<p>comments to the \ufb01le so that it conforms to our speci\ufb01cation requirements:<\/p>\n<p>\u25e6 Add @author and @version tags to the \ufb01le headers<\/p>\n<p>\u25e6 Add method comments and @param tags as needed to each constructor<\/p>\n<p>\u25e6 Move each method comment in front of the method it describes and switch<\/p>\n<p>comment symbols to Javadoc style<\/p>\n<p>\u25e6 Add @param, @precondition, and @postcondition tags to each method comment<\/p>\n<p>2. Now you can generate documentation using our\u00a0javadoc257\u00a0command. Generate the<\/p>\n<p>docs to the \ufb01le ~\/html\/CS257\/ArrayBoundedStack so I can \ufb01nd it online.<\/p>\n<p>\u2028<\/p>\n<p>\u2028<\/p>\n<p>You only need e-mail me when the docs are online so I can go look at them.<\/p>\n<p>\u2028<\/p>\n<p>\u2028<\/p>\n<p>\u2028<\/p>\n<p>\u2028<\/p>\n<p>\u2028<\/p>\n<p>3. (EXTRA) Add these methods to your\u00a0Quadratic\u00a0class from Homework 3; note that<\/p>\n<p>these override the versions inherited from the\u00a0Object\u00a0class. Don&#8217;t forget to comment the<\/p>\n<p>speci\ufb01cation for each.<\/p>\n<p>\u2028<\/p>\n<p>\u2028<\/p>\n<p>equals\u00a0&#8211; returns true if two quadratic equations have the exact same coef\ufb01cients, false<\/p>\n<p>otherwise<\/p>\n<p>\u2028<\/p>\n<p>clone\u00a0&#8211; returns an exact copy of the quadratic equation<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>1. Find the \ufb01le\u00a0ArrayBoundedStack.java\u00a0which is in package\u00a0ch02.stacks. Add comments to the \ufb01le so that it conforms to our speci\ufb01cation requirements: \u25e6 Add @author and @version tags to the \ufb01le headers \u25e6 Add method comments and @param tags as needed to each constructor \u25e6 Move each method comment in front of the method it describes and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[],"class_list":["post-108056","post","type-post","status-publish","format-standard","hentry","category-education"],"_links":{"self":[{"href":"https:\/\/assignmenttutors.net\/blog\/wp-json\/wp\/v2\/posts\/108056","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/assignmenttutors.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/assignmenttutors.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/assignmenttutors.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/assignmenttutors.net\/blog\/wp-json\/wp\/v2\/comments?post=108056"}],"version-history":[{"count":0,"href":"https:\/\/assignmenttutors.net\/blog\/wp-json\/wp\/v2\/posts\/108056\/revisions"}],"wp:attachment":[{"href":"https:\/\/assignmenttutors.net\/blog\/wp-json\/wp\/v2\/media?parent=108056"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/assignmenttutors.net\/blog\/wp-json\/wp\/v2\/categories?post=108056"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/assignmenttutors.net\/blog\/wp-json\/wp\/v2\/tags?post=108056"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}