Hello. I am having problems getting my program to compile. I am getting 1 error message: 'class' or 'interface' expected class Cube1{}{ Could anyone please offer some suggestions. Thanks. Troy Here is my code: // This class name is Cube1 public class Assignment6_5 { public static void main(String[] args) { Cube1 cube = new Cube1(); double newWidth = (1.0); double newHeight = (1.0); double newLength = (1.0); String newColor = ("white"); System.out.println(cube.toString()); } } class Cube1{}{
private double width = 1.0;
private double height = 1.0;
private double length = 1.0;
private static String color = "white"; public Cube1(){}{ }
public Cube1(String newColor){}{ this.color = new color; }
public Cube1(double newWidth, double newHeight, double newLength){} { this.Width = newwidth; this.Height = newHeight; this.Length = newLength; } public Cube1(double newWidth, double newHeight, double newLength, String newColor){} { this.Width = newWidth; this.Height = newHeight; this.Length = newLength: this.Color = newColor; } public double getVolume(){}{ return Volume; } public double getWidth(){}{ return Width; } public double getHeight(){}{ return Height; } public double getLength(){}{ return Length; } public String getColor(){}{ return Color;
} }
Adrian Yan
Ranch Hand
Joined: Oct 02, 2000
Posts: 688
posted
0
why do you have class Cude1{} in this way?
Ernest Friedman-Hill
author and iconoclast
Marshal
In many places in this code, you have got a set of empty "{}" braces. In every case, it's incorrect syntax. Not sure what you're going for with that -- can you explain it to us?
sorry, i just want to ask why some classes are the type" public abc(){}{} "?? "{}" emerges two times? ps.sorry my english is poor,
Marilyn de Queiroz
Sheriff
Joined: Jul 22, 2000
Posts: 9033
10
posted
0
Your code in code tags with errors highlighted:
Your code with syntax corrected and formatted: Notice the extra curly braces are gone, and how much more readable it looks.
JavaBeginnersFaq "Yesterday is history, tomorrow is a mystery, and today is a gift; that's why they call it the present." Eleanor Roosevelt
Sainudheen Mydeen
Ranch Hand
Joined: Aug 18, 2003
Posts: 218
posted
0
More errors. this.Width instead of this.width, this.Height instead of this.height.....and many more. Hopefully this will compile. But.. the purpose?
------------------ Sainudheen
Troy Johnson
Greenhorn
Joined: Sep 24, 2003
Posts: 20
posted
0
Thanks everyone for you help. Sorry, I am new to Java and still trying to learn the concepts. Again, I really appreciate everyone's help. Thanks again. This has really been a great help. Troy
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to
run our stuff on 16 servers instead of 3.