Hacer PreguntaCrear un tema |
|
Java applicationAquà habla de lo que quieras, sólo pórtate bien. |
|
Herramientas | Desplegado |
#1
|
||||
|
||||
Java application
I'm taking a java course in college, and this is the second week...and I'm already having trouble understanding. My first application is not going well. I'm hoping to get some assistance. :/ I am completely clueless.
The Application: Write a simple class called PointChecker that will 1) Declare a variable as a Point 2) Using the constructor that has two double parameters construct a point at location 93,67 3) Using the methods getX and getY and the System.out.print and println methods output the actual values that the created point contains 4) The output the expected values (what you expect to see) 5) Then using the translate method move the x coordinate 13 to the left (negative) and the Y value 7 down (positive). 6) Output values as described in steps 3 and 4 This is completely wrong, I know, but it's what I came up with. :/ Código:
package course.jzc22.lab01; public class PointTester { /** * @param args */ public static void main(String[] args) { int myPoint; } public int X; public int Y; myPoint.X = 93; myPoint.Y = 67; public void getX (int X) { X = System.out.println("Point"); } } |
Quita esta publicidad al registrarte con una cuenta gratuita en TomÃsimo.
|
#2
|
||||
|
||||
Cita:
|
#3
|
||||
|
||||
Cita:
I won't do your homework for you, of course, but I'm happy to give you some pointers. You're right, what you've written doesn't do the job. You have a LOT of syntax (grammar) errors in your code. Cita:
a. Your class should contain the main() function. All of your code should be inside your main() function; that is, between the '{' that follows the declaration of main() and the '}' that ends the function body. The main() function itself should be the only thing inside the body of your class (that is, inside the sequence of '{' and '}' that mark the beginning and end of the body of the class). b. Each numbered instruction tells you what statement (or group of statements) should come next inside your main() function. Reviewing your instructions: The Application: Write a simple class called PointChecker that will 1) Declare a variable as a Point (What does a variable declaration look like? How do you define a variable that holds a value whose type is the class Point?) 2) Using the constructor that has two double parameters construct a point at location 93,67 (What does the constructor look like? How do you create a variable for the class Point?) 3) Using the methods getX and getY and the System.out.print and println methods output the actual values that the created point contains (The class Point defines the methods getX and getY. You invoke those functions by using a variable whose value is an instance of the class Point. What does that look like?) 4) The output the expected values (what you expect to see) (The package 'system.out' provides the methods 'system.out.print' and 'system.out.println'. They print the arguments that are inside the parentheses. The arguments may be literal constants, or they may be the names of variables. What do literal constants look like? What do variable names look like?) 5) Then using the translate method move the x coordinate 13 to the left (negative) and the Y value 7 down (positive). (The class Point also implements a method called translate. You invoke it by using a variable whose value is an instance of the class Point. The method has 2 arguments: the amount to add to the X axis, and the amount to add to the Y axis. The values to add may be positive, negative or zero. Invoking the method adds the specified values to the corresponding X and Y property values.) 6) Output values as described in steps 3 and 4 (Repeat the same type of code you used in steps 3 and 4 in order to write out the new (translated) coordinate values of the variable of type class Point against which you invoked the translate function in step 5.) Let us know whether any of this helps. Última edición por wrholt fecha: January 17, 2013 a las 10:45 PM |
#4
|
||||
|
||||
Cita:
PS You might want to Código:
import java.awt.Point; ** java.io.PrintStream Última edición por pjt33 fecha: January 18, 2013 a las 01:27 AM |
#5
|
||||
|
||||
Cita:
I noticed that the first line of code in Jessica's program is: Código:
package course.jzc22.lab01; |
#6
|
||||
|
||||
That's the namespace of Jessica's class, and I'd be prepared to bet that jzc22 is her college-assigned username.
|
Link to this thread | |
|
|
Temas Similares | ||||
Tema | Autor de Tema | Foro | Respuestas | Último mensaje |
Application? | workingmom20 | Modismos y Dichos | 2 | September 03, 2008 11:21 PM |