Declaring Class In Main Class - Constructor Cannot Applied To Given Types
Aug 1, 2014
So i declared a class in main class but it seems there's error when i compile:
constructor xx in class xx cannot applied to given types
This is my java class:
public class trainer extends person{
String classType;
public trainer(String name, String gender, String address, int id, String classType) {
super(name,gender,address,id);
this.classType=classType;
[Code] ....
And this is the way i declared in main class:
trainer tr = new trainer();
And what i want to do is:
tr.toString();
View Replies
ADVERTISEMENT
Feb 13, 2015
This code works
public class RedShapeDecorator extends ShapeDecorator {
public RedShapeDecorator(Shape decoratedShape) {
super(decoratedShape);
}
Below results in an error
public class RedShapeDecorator extends ShapeDecorator {
protected Shape decoratedShape;
public RedShapeDecorator(Shape decoratedShape) {
this. decoratedShape=decoratedShape;
}
So I am guessing that if you extend class, you should use super to pass objects?
View Replies
View Related
Jun 12, 2014
I'm getting an error on line 51 and don't know what it means?
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package million;
import java.util.Scanner;
import java.util.ArrayList;
[code].....
View Replies
View Related
Jun 22, 2014
So I have this line of code...
ioexception11.addChoosableFileFilter(new Jframe());
And when I compile it gives me...
error: constructor Jframe in class Jframe cannot be applied to given types;
ioexception11.addChoosableFileFilter(new Jframe());
View Replies
View Related
Sep 15, 2014
I am getting an error with my code. How to fix it.
import java.util.Scanner;
import java.util.*;
/*
* FileName: Circle.java
*/
public class Circle {
private double PI = 3.14159;
private double radius;
public Circle()
{
radius = 0.0;
[Code] ....
This is the error i am receiving:
Circle.java:78: error: method getRadius in class Circle cannot be applied to given types;
System.out.println("A circle with a radius of " + circle.getRadius() + " will have an area of " + circle.getArea() + " , a diameter of " + circle.getDiameter() + " and a circumference of " + circle.getCircumference());
^
required: double
found: no arguments
reason: actual and formal argument lists differ in length
1 error
View Replies
View Related
Sep 7, 2014
I'm new to programming and I have an assignment due in java class. Here is the error code:
TestCircle.java:10: error: method setradius in class Circle cannot be applied to given types;
circle1 = inputCircle.setradius();
^
required: double
found: no arguments
reason: actual and formal argument lists differ in length
And here is my code:
import java.util.Scanner;
public class TestCircle
{
public static void main(String[] args)
{
double circle1;
double circle2;
double circle3;
Circle inputCircle = new Circle();
[Code] ......
View Replies
View Related
Feb 25, 2014
I've just started, so right now I'm reading about declaring enums, the book lists the following code
enum CoffeeSize {
//8,10 & 16 are passed to the constuctor
BIG(6), HUGE(10), OVERWHELMING(16);
CoffeeSize(int ounces){ //constructor
this.ounces = ounces;
[Code] .....
I'm assuming that code to be in a same file since enums can be declared within and outside a class, so I saved it into a file named "Coffee.java", it compiles just fine from command line but when I try to execute "java Coffee" it throws "Error: Could not find or load main class Coffee"...
View Replies
View Related
Mar 5, 2015
How do you declare methods for a class within the class whilst objects of the class are declared else where?
Say for instance, I have a main class Wall, and another class called Clock, and because they are both GUI based, I want to put a Clock on the Wall, so I have declared an instance object of Clock in the Wall class (Wall extends JFrame, and Clock extends JPanel).
I now want to have methods such as setClock, resetClock in the Clock class, but im having trouble in being able to refer to the Clock object thats been declared in the Wall class.
Is this possible? Or am I trying to do something thats not possible? Or maybe I've missed something really obvious?
View Replies
View Related
Apr 8, 2014
Suppose you have a generic Dog class of the pet type that implements a DogInterface of the pet type. What is the difference between;
DogInterface<pet> Rex = new Dog<pet>();
and
Dog<pet> Tye = new Dog<pet>();
In what situations might you want to use Rex instead of Tye?
View Replies
View Related
Aug 28, 2014
can we pass private final class object to another class constructor?
View Replies
View Related
Feb 7, 2014
I've a parent class with a argument constructor like below(a sample code)
public class Parent {
Parent(String name) {
System.out.println(name);
}
public static void main(String[] args) {
}
}
Also I've child.class which extends Parent.class as shown below,
public class child extends Parent {
child(String name) {
super(name);
}
}
Now, I want create/modify the constructor which is in child, by taking "int i" as an input instead of "String name". How can I do that? Run time I want to execute child constructor not a parent constructor.
Condition is: Without making any changes to the Parent class
View Replies
View Related
Jan 8, 2014
I've 3 classes.
1. Circle
2. GetInputFromUser
3. testCircle
package ABC;
public class Circle {
private double radius;
public double getRadius() {
return radius;
[Code] .....
In the testCircle class, in the line: getRadius = ui1.GetInput();
It's showing the error: The method GetInput(float) in the type GetInputFromUser is not applicable for the arguments ()
And when I do: getRadius = ui1.GetInput(rad);
It's showing the error: rad cannot be resolved
View Replies
View Related
Apr 1, 2015
public class Sphere {
public double diameter;
public double volume;
public double area;
public double fourThirds = 4/3;
public Sphere(double someDiameter){
someDiameter = diameter;
[Code] ....
I am trying to get this code so that I only enter the diameter once in the sphere object1 = new Sphere(4); but I can't get it to work right. I can get the diameter to work with the calculate volume and area methods but that's it.
View Replies
View Related
Sep 23, 2014
Here is my code:
import java.util.*;public class DebugSix {
public static void main(String[] args) {
ArrayList<String>products = new ArrayList();
products.add("shampoo");
products.add("moisturizer");
products.add("conditioner");
Collections.sort(products);
[Code] ....
I am using netbeans and getting errors for display(); and size(); it is telling me the errors are :
for the display error, "method display in class DebugSix cannot be applied to given types;
display();" and for the size() is : "cannot find symbol System.out.println("
The size of the list is " + size());"
View Replies
View Related
Apr 21, 2015
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package BaiVeNha;
import java.util.ArrayList;
import java.util.List;
import javax.swing.table.DefaultTableModel;
[Code] ....
View Replies
View Related
May 19, 2014
I am trying to declare fields as protected String custom.field.1096; in my java class but it does not allow me. Can I not declare the field as above? Is there any workaround to achieve this?
View Replies
View Related
Mar 3, 2014
Im writing a simple program to understand classes and objects. Basically what I have is a file called Program.java where I have my main method.I have another file called Person.java which I want to use to create Person objects. That person can have a name, email adress, phone number, etc.I put both these files in the same folder.in Program.java my first statement is:
Java Code: import Person.java mh_sh_highlight_all('java');
My problem is that when I compile Program.java i get an error message saying that the package Person.java does not exist.So my question is, when you create a class that you want to use for objects, how do you import that class into your class with the main method so that you can use instances of your other class?
View Replies
View Related
Aug 31, 2014
// Add range to Vehicle.
class Vehicle {
int passengers; // number of passengers
int fuelcap; // fuel capacity in gallons
int mpg; // fuel consumption in miles per gallon
// Display the range.
void range() {
System.out.println("Range is " + fuelcap * mpg);
[Code] ....
I'm compiling it in Eclipse and this continues to show in the console display
Minivan can carry 7. Exception in thread "main" java.lang.NoSuchMethodError: Vehicle.range()V
at AddMeth.main(AddMeth.java:34)
View Replies
View Related
Oct 30, 2014
Need to use a ComboBox from another class (Beginning Java forum at JavaRanch)
When my file is saved it has the values off the main gui's comboBox in variable 'env' which I then write to file using. I just need to access the comboBox in my second class so I can use it in main as I'm using the wrong one atm- if that makes sense?
View Replies
View Related
May 31, 2014
I have a program with 4 classes, all of them in the same package, one of them is the Main class, and in that class I declared a variable named "port" of type int. One of the 3 another ones is the class Connection class, which it requires the port variable. I want to use this variable in the Connection class. How can I do it?Both classes are shown below:
Main.java
package server;
/* Imports */
/* Another variables */
int port; /* <-- IS THIS ONE */
[code]....
View Replies
View Related
Feb 5, 2015
THIS IS MY MAIN CLASS:
Java Code:
import java.io.FileNotFoundException;
public class PrimaClasse {
public static void main(String[] args) throws FileNotFoundException {
SecondaClasse oggettoSeconda = new SecondaClasse();
oggettoSeconda.controlloNomi();
[code]....
Now it's working and from the main class i can controll the second class BUT. i want that is the main class that ask the user name, and i want pass that value to the second class. what code i must change?why eclipse wants me insert this import java.io.FileNotFoundException; and this throws FileNotFoundException for not give me an error?
View Replies
View Related
Jun 23, 2014
Do we have constructor in abstract class? If we have then what is the use of it?
View Replies
View Related
Oct 21, 2014
I am writing a program that should take a url and scan the page for any links. It is in the beginning stages, but I ran into an error when I tried to extend a class. There's a lot going on in this code, but the error is caused by the constructor.
Error message at compile time:
"constructor Page in class Page cannot be applied to given types;
{//Constructor
^
required: String
found: no arguments
reason: actual and formal argument lists differ in length".
Here's the code(first my class, then the class I extended)
public class SearchEngine extends Page {
public static Color customGreen = new Color(69, 194, 33);
public static Color customYellow = new Color(232, 166, 12);
public static Color customBlue = new Color(25,97,255);
public static Color customYellowComp = new Color(178,125,0);
[code]...
View Replies
View Related
Jan 7, 2014
When creating a class with a constructor, why does one have to create private variables (attributes) to be used as parameters by the object? The object's parameters will be set to be exactly equal to the private variables (attributes), so what is the point of having the private variables (attributes) Why are both private variables (attributes) and parameters needed when they are set to be equal each other anyway?
View Replies
View Related
Feb 4, 2015
Below Code
abstract class A
{
A(int a, int b)
{
}
}
If we can't create objects for abstract class, what is the need of writing constructor???
View Replies
View Related
Nov 5, 2014
How do you test a default constructor in one class and then test it in a different class? This is the code for the Person class which has the default constructor. I'm not sure in the PersonTester class how to access this default constructor and how to test it - what I have so far for the second class is also below.
class Person {
// Data Members
private String name; // The name of this person
private int age; // The age of this person
private char gender; // The gender of this person
[code]...
View Replies
View Related