Computer Networking: A Top-Down Approach (7th Edition)
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN: 9780133594140
Author: James Kurose, Keith Ross
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Bartleby Related Questions Icon
Related questions
bartleby
Concept explainers
Question
- Identify errors from the following program and correct them.
import java.swing.*;
- import java.awt.*;
- public class Cake extends Panel
- {
- public final double CREAM_CHEESE = 0.50
- public final double BUTTER = 0.25;
- public final double PEACH_JELLY = 0.75;
- public final double BLUEBERRY_JAM = 0.75;
- private JCheckBox creamCheese;
- private JCheckBox butter;
- private JCheckBox peachJelly;
- private JCheckBox blueberryJam;
- public Cake()
- {
- setLayout new GridLayout(4, 1));
- creamCheese = new JCheckBox("Cream cheese");
- butter = new JCheckBox("Butter");
- peachJelly = new JCheckBox("Peach jelly");
- blueberryJam = new JCheckBox("Blueberry jam");
- setBorder(BorderFactory.createTitledBorder("Cake Decorations"));
- add(creamCheese);
- add(butter);
- add(peachJelly);
- add(blueberryJam);
- }
- public double getDecorationCosts()
- {
- double decorationCosts = 0;
- if (creamCheese.isSelected())
- decorationCosts += CREAM_CHEESE;
- if (butter.isSelected())
- decorationCosts += BUTTER;
- if (peachJelly.isSelected())
- decorationCosts += PEACH_JELLY;
- if (blueberryJam.isSelected())
- decorationCosts += BLUEBERRY_JAM;
- return decorationCosts;
- }
One error is already identified for you as shown below:
Line Number: 5
Error description: Missing semicolon
Statement after correction: public final double CREAM_CHEESE = 0.50;
Identify 5 other errors and give their Line Number, Error description and Statement after correction in the following table.
Line Number
Error description
Statement after correction
Expert Solution
Check Markarrow_forward
Step 1
We need to identify 5 errors and give their Line Number, Error description and Statement after correction in the following table.
bartleby
Step by stepSolved in 2 steps with 1 images
Knowledge Booster
Background pattern image
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-engineering and related others by exploring similar questions and additional content below.Similar questions
- public class MysteryReturn2 {3 public static void main(String[] args)4 {5 int x = 1;6 int y = 2;7 int z = 3;89 z = mystery(x, z, y);10 System.out.println(x + " " + y + " " + z);11 }1213 public static int mystery(int c, a, int b);14 {15 c--;16 a = 2 * b + c;17 b = a - 1;18 System.out.println(b + " " + c);1920 return a;21 }22 } 1. The mystery method has three parameter variables, a, b, and c. What is the scope of these variables (that is, where can they be used by their name)?arrow_forwardpublic class LabProgram { public static void main(String args[]) { Course cis162 = new Course(); int beforeCount; String toDrop; // Example students for testing cis162.addStudent(new Student("Henry", "Nguyen", 3.5)); cis162.addStudent(new Student("Brenda", "Stern", 2.0)); cis162.addStudent(new Student("Lynda", "Robison", 3.2)); cis162.addStudent(new Student("Sonya", "King", 3.9)); toDrop = "Stern"; beforeCount = cis162.countStudents(); cis162.dropStudent(toDrop); System.out.println("Course size: " + beforeCount + " students"); System.out.println("Course size after drop: " + cis162.countStudents() + " students"); } } import java.text.DecimalFormat; // Class representing a student public class Student { private String first; // first name private String last; // last name private double gpa; // grade point average // Student class constructor public Student(String f, String l, double g) {...arrow_forward7 public static int test1(int x1, int x2){ 8 9 if(x1==0){ 10 x1=10; 11 } 12 if(x2==0){ 13 x2=10 14 } 15 16 return x1*x2; 17 } 18 19 public static int test2(int x2, int x1){ 20 return x2-x1; 21 } 22 public static int input(){ //Don’t need to trace through //this method to show how it works. Just assume it pulls //the value for the user. 23 Scanner keyboard = new Scanner(new BufferedReader(new InputStreamReader(System.in))); 24 int counter=0; 25 System.out.print("Please enter an integer: "); 26 while(counter<3 && !keyboard.hasNextInt()) 27 { 28 System.out.println(); 29 String temp=keyboard.next(); 30 System.out.println(temp+" is not an integer. Please reenter an integer."); 31 counter++; 32 33 } 34 return keyboard.nextInt(); 35 } 36 37 38...arrow_forward
- /** * Test Food class */ public class FoodTester { public static void main(String[] args) { Food berries = new Food("Strawberries", 4.95, 10); Food cheese = new Food("String Cheese", 5.50, 1); Food spinach = new Food("Spinach",3.95, 0.2); Food cucumber = new Food("Cucumber", 1.50, 0.9); Food rice = new Food("Rice", 4.95, 45.0); System.out.println(rice.getCarbs()); System.out.println("Expected: 45"); System.out.println(spinach.getCarbs()); System.out.println("Expected: 0.2"); System.out.println(cheese.isZeroCarb()); System.out.println("Expected: false"); System.out.println(berries.isZeroCarb()); System.out.println("Expected: false"); System.out.println(spinach.isZeroCarb()); System.out.println("Expected: true"); System.out.println(cucumber.isZeroCarb()); System.out.println("Expected: true"); System.out.println(spinach.getDescription()); System.out.println("Expected: Spinach carbs=0.2"); System.out.println(cheese.getDescription()); System.out.println("Expected: String Cheese carbs=1.0");...arrow_forwardclass Output{public static void main(String args[]){Integer i = new Integer(557);float x = i.floatValue();System.out.print(x);}} What will the given code prints on the output screen.arrow_forwardEx. If the input is: 4 plates 100 spoons 200 cups 150 forks 200 the output is: 200 forks 150 cups 200 spoons 100 plates Inventory.java import java.util.Scanner; public class Inventory {public static void main (String[] args) {Scanner scnr = new Scanner(System.in);InventoryNode headNode;InventoryNode currNode;InventoryNode lastNode; String item;int numberOfItems;int i; // Front of nodes listheadNode = new InventoryNode();lastNode = headNode; int input = scnr.nextInt(); for(i = 0; i < input; i++ ) {item = scnr.next();numberOfItems = scnr.nextInt();currNode = new InventoryNode(item, numberOfItems);currNode.insertAtFront(headNode, currNode);lastNode = currNode;} // Print linked listcurrNode = headNode.getNext();while (currNode != null) {currNode.printNodeData();currNode = currNode.getNext();}}} InventoryNode.java public class InventoryNode {private String item;private int numberOfItems;private InventoryNode nextNodeRef; // Reference to the next node public InventoryNode()...arrow_forward
- I need help with this Java Problem as described in the image below: public class AnimalData { private int ageYears; private String fullName; public void setName(String givenName) { fullName = givenName; } public void setAge(int numYears) { ageYears = numYears; } // Other parts omitted public void printAll() { System.out.print("Name: " + fullName); System.out.print(", Age: " + ageYears); }}// ===== end ===== // ===== Code from file PetData.java =====public class PetData extends AnimalData { private int idNum; public void setID(int petID) { idNum = petID; } // FIXME: Add printAll() member function /* Your solution goes here */ }// ===== end ===== // ===== Code from file BasicDerivedOverride.java =====import java.util.Scanner; public class BasicDerivedOverride { public static void main(String[] args) { Scanner scnr = new Scanner(System.in); PetData userPet = new PetData(); String userName; int userAge;...arrow_forwardPROBLEM STATEMENT: An anagram is a word that has been rearranged from another word, check tosee if the second word is a rearrangement of the first word. public class AnagramComputation{public static boolean solution(String word1, String word2){// ↓↓↓↓ your code goes here ↓↓↓↓return true;}} Can you help me with this java question the language is java please use the code I gavearrow_forwardTrue or False A Java method can be defined to accept a varying number of parameters.arrow_forward
- Find an incorrect statement about the following code. class TenNums {private: int *p; public: TenNums() { p = new int[10]; for (int i = 0; i < 10; i++) p[i] = i; } void display() { for (int i = 0; i < 10; i++) cout << p[i] << " "; }};int main() { TenNums a; a.display(); TenNums b = a; b.display(); return 0;} Group of answer choices a.display(); will display 0 1 2 3 4 5 6 7 8 9 b.display(); will display 0 1 2 3 4 5 6 7 8 9 TenNums b = a; will invoke a default copy constructor a.p and b.p will point to two separate arrays in the heaparrow_forwardConsider the following code: 01 import acm.program.*; 02 public class Average extends CommandlineProgram { private static final int SENTINEL = -1; 03 04 05 06 07 public void run() { println("This program averages numbers."); int total = 0; 08 09 10 11 int count = 0; int num = readInt("Enter an integer (-1 to quit): "); 12 while (num != SENTINEL) { total - total + num; count++; num = readInt("Enter an integer (-1 to quit): "); } if (count != e) 13 14 15 16 17 18 19 { double average = total / (double) count; println("Average is: } 20 21 22 + average); 23 24 else { printin("Goodbye!"); } } 25 26 27 28 29 } What is the purpose of the condition check in the if statement on line 19 ? To re-prompt the user for a number if they enter -1. To compute the average of all numbers after the user has entered a value of 0. To avoid computing any average if the user enters a value of 0. To avoid computing any average if the user only entered -1 O000arrow_forwardI need help with this Java Problem as described in the image below: public class Person { private int ageYears; private String lastName; public void setName(String userName) { lastName = userName; } public void setAge(int numYears) { ageYears = numYears; } // Other parts omitted public void printAll() { System.out.print("Name: " + lastName); System.out.print(", Age: " + ageYears); }}// ===== end ===== // ===== Code from file Student.java =====public class Student extends Person { private int idNum; public void setID(int studentId) { idNum = studentId; } public int getID() { return idNum; }}// ===== end ===== // ===== Code from file StudentDerivationFromPerson.java =====public class StudentDerivationFromPerson { public static void main(String[] args) { Student courseStudent = new Student(); /* Your solution goes here */ }}arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Text book imageComputer Networking: A Top-Down Approach (7th Edi...Computer EngineeringISBN:9780133594140Author:James Kurose, Keith RossPublisher:PEARSONText book imageComputer Organization and Design MIPS Edition, Fi...Computer EngineeringISBN:9780124077263Author:David A. Patterson, John L. HennessyPublisher:Elsevier ScienceText book imageNetwork+ Guide to Networks (MindTap Course List)Computer EngineeringISBN:9781337569330Author:Jill West, Tamara Dean, Jean AndrewsPublisher:Cengage Learning
- Text book imageConcepts of Database ManagementComputer EngineeringISBN:9781337093422Author:Joy L. Starks, Philip J. Pratt, Mary Z. LastPublisher:Cengage LearningText book imagePrelude to ProgrammingComputer EngineeringISBN:9780133750423Author:VENIT, StewartPublisher:Pearson EducationText book imageSc Business Data Communications and Networking, T...Computer EngineeringISBN:9781119368830Author:FITZGERALDPublisher:WILEY
Text book image
Computer Networking: A Top-Down Approach (7th Edi...
Computer Engineering
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:PEARSON
Text book image
Computer Organization and Design MIPS Edition, Fi...
Computer Engineering
ISBN:9780124077263
Author:David A. Patterson, John L. Hennessy
Publisher:Elsevier Science
Text book image
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:9781337569330
Author:Jill West, Tamara Dean, Jean Andrews
Publisher:Cengage Learning
Text book image
Concepts of Database Management
Computer Engineering
ISBN:9781337093422
Author:Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:Cengage Learning
Text book image
Prelude to Programming
Computer Engineering
ISBN:9780133750423
Author:VENIT, Stewart
Publisher:Pearson Education
Text book image
Sc Business Data Communications and Networking, T...
Computer Engineering
ISBN:9781119368830
Author:FITZGERALD
Publisher:WILEY