COMPILER ERROR MESSAGES Driver.java:4: error: class TriangleDriver is public, should be declared in a file named TriangleDriver.java public class TriangleDriver 1 error 1 import java.util.*; 2 3 //Driver for Triangle class 4 public class TriangleDriver 5 { //main method public static void main(String args[]) { //scanner object Scanner ob=new Scanner (System.in); 7 8 9 10 11 //variables to store the sides of triangle double sidel,side2,side3; 12 13 14 15 //getting the sides of the triangle System.out.print("Enter sidel of triangle: "); side1=ob.nextDouble (); 16 17 18 19 System.out.print("Enter side2 of triangle: "); side2=ob.nextDouble(); 20 21 22 System.out.print("Enter side3 of triangle: "); side3=ob.nextDouble (); 23 24 25 //getting the color of the triangle System.out.print("Enter color of triangle: "); String color=ob.next(); 26 27 28 29 //getting filled or not System.out.print("Enter whether triangle is filled(yes/no): "); String choice=ob.next(); 30 31 32

EBK JAVA PROGRAMMING
9th Edition
ISBN:9781337671385
Author:FARRELL
Publisher:FARRELL
Chapter10: Introduction To Inheritance
Section: Chapter Questions
Problem 14RQ
icon
Related questions
Question

fix that problem please.

COMPILER ERROR MESSAGES
Driver.java:4: error: class TriangleDriver is public, should be declared in a file named TriangleDriver.java
public class TriangleDriver
1 error
1 import java.util.*;
2
3 //Driver for Triangle class
4 public class TriangleDriver
5 {
//main method
public static void main(String args[])
{
//scanner object
Scanner ob=new Scanner (System.in);
7
8
9
10
11
12
//variables to store the sides of triangle
double sidel, side2,side3;
13
14
15
//getting the sides of the triangle
System.out.print("Enter sidel of triangle: ");
side1=ob.nextDouble();
16
17
18
System.out.print("Enter side2 of triangle: ");
side2=ob.nextDouble();
19
20
21
System.out.print("Enter side3 of triangle: ");
side3=ob.nextDouble();
22
24
//getting the color of the triangle
System.out.print("Enter color of triangle: ");
String color=ob.next();
25
26
28
29
//getting filled or not
System.out.print("Enter whether triangle is filled(yes/no): ");
String choice=ob.next();
30
// converting choice to lowercase
choice=choice.tolowerCase();
33
34
36
boolean filled=false;
37
Transcribed Image Text:COMPILER ERROR MESSAGES Driver.java:4: error: class TriangleDriver is public, should be declared in a file named TriangleDriver.java public class TriangleDriver 1 error 1 import java.util.*; 2 3 //Driver for Triangle class 4 public class TriangleDriver 5 { //main method public static void main(String args[]) { //scanner object Scanner ob=new Scanner (System.in); 7 8 9 10 11 12 //variables to store the sides of triangle double sidel, side2,side3; 13 14 15 //getting the sides of the triangle System.out.print("Enter sidel of triangle: "); side1=ob.nextDouble(); 16 17 18 System.out.print("Enter side2 of triangle: "); side2=ob.nextDouble(); 19 20 21 System.out.print("Enter side3 of triangle: "); side3=ob.nextDouble(); 22 24 //getting the color of the triangle System.out.print("Enter color of triangle: "); String color=ob.next(); 25 26 28 29 //getting filled or not System.out.print("Enter whether triangle is filled(yes/no): "); String choice=ob.next(); 30 // converting choice to lowercase choice=choice.tolowerCase(); 33 34 36 boolean filled=false; 37
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Unreferenced Objects
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT