我是个Java新手,我收到了这个错误,说构造函数是未定义的。我做了一些研究,发现我需要添加一个没有参数的构造函数,但是即使我这样做了,我仍然得到了错误。
import javax.swing.JComponent;
public abstract class Block extends JComponent{
Block(){}
}
这是一个超类,我还没有任何东西在里面
import java.awt.*;
import java.util.Arrays;
import javax.swing.*;
public class Head extends Block{
pri
我在纠正这个错误上有困难。有人能帮忙吗?我的提示符和代码张贴在下面。
编写一个封装矩形的超类。矩形有两个属性,表示矩形的宽度和高度。它有返回周边和矩形面积的方法。这个类有一个子类,封装并行表或框。并行表有一个矩形作为它的基,另一个属性是它的长度。它有两种计算和返回其面积和体积的方法。您还需要包括一个客户机类来测试这两个类。
public class Rectangle1
{
protected double width;
protected double height;
public Rect
我正在java中试用extends关键字,如下所示:
帐户类别:
public class Account {
public Account(...) {
//Code...
}
}
GameAccount类:
public class GameAccount extends Account {
public GameAccount(...) {
//Code...
}
}
但是在Eclipse上,我看到一个难看的错误,上面写着:
隐式超级构造函数帐户()未定义。必须显式调用另一个构造函数。
我该怎么解决这个问
我是Java新手,遇到了一些问题,如果这是一个显而易见的或经常被回答的问题,很抱歉,但我已经查看了大约10个这种类型的错误,但无法解决我的问题。我在我的main中标记的行上收到错误,说构造函数是未定义的。任何帮助都是非常感谢的。
public class ValueChanger {
private static int myInt1;
private static int myInt2;
private static int myInt3;
private static int myIntSum;
public static void main(S
我是Java的新手,只是学习OOP的概念。请检查我的密码。我得到以下错误。-隐式超级构造器未定义。
class BoxSuper
{
int height;
int length;
int width;
BoxSuper(BoxSuper obj)
{
height=obj.height;
length=obj.length;
width=obj.width;
}
BoxSuper(int a,int b,int c)
{
height=a;
len
public class A {
String name;
public A() {
this("My Name");
}
}
我从正在阅读的电子书(Dietel_Java_HowTo)中看到了这一行代码,并尝试阅读一些关于构造函数的文章(javaworld/构造函数)。他们使用了一些代码片段,就像我上面的代码片段一样。它给了我一个未定义的字符串错误。
是引用变量名的这个关键字,如果是的话,为什么我会得到错误。我是爪哇新来的熊。
主修班->
public class scoreMain {
public static void main(String[] args) {
// Football Score board
Score scoreObject = new Score();
Score scoreObject1 = new Score(1);
Score scoreObject2 = new Score(1,2);
Score scoreObject3 = new Score(1,2,3);
}
}
和构
我正在做一个项目,它给出了这个错误“隐式超级构造函数Shape2D未定义。必须显式调用另一个构造函数”,并且不是真的理解。
这是我的Shape类
import java.awt.Color;
import java.lang.Comparable;
abstract class Shape implements Comparable<Shape>{
private final int id;
private final String name;
private final String description;
private Color colo
我是安卓系统的新手,在“扩展片段”上实现GridView有一个问题。
Tab2SalonActivity.java
public class Tab2SalonActivity extends Fragment
{
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
final View root= inflater.inflate(R.layout.pag
我已经有一段时间没有使用JAVA了。
我正在尝试创建一个实例变量,以便在另一个类中使用方法。
但是它给我的错误消息是“构造函数BB未定义”
有什么帮助吗?
public class AA implements CC { //this is the class where I am trying to create an instance variable
public int Get() {
throw new IllegalStateException("Please implement me.");
BB fifo = ne
我刚开始学习java,之前没有任何编程方面的知识。当我做一个简单的练习时,我遇到了一个错误。
public class Book{
String title;
String author;
int numberOfPages;
String publisher;
public Book (String titleBook, String authorBook, int pagesBook, String publisherBook){
title = titleBook;
author = authorBook;
numbe
好的,在我的程序中,我有一些标签(它们在数组中等等),无论如何,我想将我自己的属性添加到内置的Label类中,所以我尝试扩展它。
public class LabelMod extends Label
但是,每当我试图更改它时,它就会创建我的新类型的标签,而不是createContents()方法中的默认类型,它似乎没有继承原始的label属性,而且我得到了一系列错误
public void createContents()
{
shlTictactoe = new Shell();
shlTictactoe.setSize(450, 300);
shlTictact
我们在Java中说,每当我们编写一个类并试图为同一个类创建一个对象时,编译器就会创建该类的默认构造函数,即使用户尚未定义它。所以假设我有一节课
class Constructor {
public Constructor(int a, int b) {
}
}
public class ConstructorLearn {
public static void main(String ar[]){
Constructor c = new Constructor();//Compile time error
}
}
在上面的类中
import java.io.*;
public class Streams {
public static void main(String[] args) {
File homedir = new File(System.getProperty("user.home"));
File is = new File(homedir, "java/in.txt");
BufferedReader br = new BufferedReader(new InputStreamReader(is));
当我尝试编译这段代码时
Analysis2::Analysis2() //line 13
{
Seconds_v = 0; //Seconds_v and Seconds_t are both of type int
Seconds_t = 0; //and declared in header
}
我得到了这个错误
analysis2.cpp:13:未定义对`FileParameters::FileParameters()‘的引用
为什么它给了我一个未定义的引用?FileParameters是包含在Analysis2中的一个类,如果有帮助,Analysis2头文
首先:这是我第一次看到Java & Android平台
我在网上找到了一些示例代码,它们使用java和android来做一些基本的SQL数据库工作。
我收到了“构造函数AssignmentTracker.DBAdapter(AssignmentTracker)未定义”的错误。
(_ AssignmentTracker.java _)在此行:
public class AssignmentTracker extends Activity{
.....
DBAdapter db = new DBAdapter(this);
}
DBAdapter.java如下所示:
public cla
我正在做家庭作业,还没有弄清楚我做错了什么。
我正在尝试使用ArrayList创建一个书名列表
到目前为止,我的代码如下:
import java.awt.print.Book;
import java.util.ArrayList;
public class Books {
public static void main (String[] args){
ArrayList<Book> bookTitle = new ArrayList<Book>();
bookTitle.add ("Book title 1&
我试图在F#上通过COM调用skype实例。
目的是获取情绪信息。
test.fs
// Import skype4com Api
open SKYPE4COMLib
type SKYPE4COM =
new() = new SKYPE4COM()
let GetMood =
let aSkype = new SKYPE4COM
mood <- aSkype.CurrentUserProfile.MoodText
mood
但是,当构建(之前)时,会出现错误。
表达式中此点或之前的不完全结构化构造
提前谢谢。
这是我所想的下一个版本。
test
这个论坛和Java编程都是全新的。我已经看到了关于这个问题的其他线索,但它并没有帮助我,也许它应该帮助我,我只是因为我迄今为止糟糕的编程词汇表而没有意识到这一点。任何问题-对这个问题;
package animals;
public class Animal {
String name;
public Animal(String string) {
}
public void introduceYourself(){
System.out.println("Morr. Jag är ett djur som heter" + name);
System.out
我试图使用java.awt.Point将x和y坐标传递给类中的构造函数。我的主要类是抛出一个错误:“构造函数四边形( int,int)未定义。当传递给构造函数‘公共四边形(点.点)’时,我可以将坐标作为一个简单列表传递。有人能告诉我这几行代码哪里出错了吗?
Main
import java.awt.Point;
public class QuadrilateralTest
{
public static void main(String[] args)
{
Quadrilateral quadrilateral = n
我有一个任务,涉及创建三个操作链接列表的方法。指令要求我使用以下构造函数:
public MyList (LinkedList<Integer> list) {
...
}
然而,Eclipse似乎不喜欢我的代码,不管我如何尝试集成它。以下是我目前的尝试:
import java.util.*;
public class ListClass {
public static void main(String[] args) {
LinkedList<Integer> list = new LinkedList<Integer>();
因此,我在Eclipse中有一个项目,有两个类,它们都包含另一个名为Bucket的库的导入。所有操作都很完美,但是在我创建的第三个类中,导入似乎不起作用,当我创建新对象时,它说构造函数是未定义的,而代码在这3个类中是相似的。
我确信这是一个愚蠢的Eclipse问题,是什么原因造成的呢?谢谢
编辑-这是代码:
这个类工作得很好:
import java.util.*;
import unit4.bucketLib.Bucket;
public class Buck2
{
static Scanner reader = new Scanner(System.in);
public
基本上,我在一本书中做了一个Java练习,这个源代码就是它对这个练习的答案。然而,eclipse说在倒数第三行有一个错误,说"-构造函数PhoneNumber()是未定义的“。但据我所知,该特定构造函数的定义是正确的,那么问题出在哪里呢?
public class PhoneNumber {
// Only the relevant source codes are posted here.
// I removed other bits cause I'm sure they are not responsible for the
// error