标签: object

(Java)无法实例化类型图像?

这是我的代码:

package Main;
import java.awt.*;
import java.awt.Event;
import javax.swing.*;

public class Gamestart {

    public static void main(String[] args) {

    Image i = new Image();

    }

}
Run Code Online (Sandbox Code Playgroud)

它给了我一个错误.我知道这应该发生在它是一个抽象类时,但它不是抽象的,而超类只是java.lang.Object.有谁知道为什么会这样?

编辑:好的,我知道java.awt.image是抽象的,但是,为什么它仍然给我一个错误?

java graphics object superclass

-3
推荐指数
1
解决办法
2605
查看次数

无法从void访问Object - C#

我目前有这个代码:

class CmdSets
{
        Object SQLObject = new SqlConnection("Data Source = {SourceRemoved}; user id={UserRemoved}; password={Removed}; Initial Catalog = Testing;");

        public void Test()
        {

            this.SQLObject.Open();
        }
Run Code Online (Sandbox Code Playgroud)

我无法与void中定义的对象进行通信,我之前使用的选项是在每个成员方法中定义SQLObject,这非常冗余,需要大量硬编码来更改凭据.有没有方法可以让我联系这个创建的对象?

遇到错误消息:

错误1"对象"不包含"打开"的定义,也没有扩展方法"打开"接受类型为"对象"的第一个参数(您是否缺少using指令或程序集引用?)C:\ Users\xxx\AppData\Local\Temporary Projects\SQLQueryCmdSet\CmdSets.cs 17 28 SQLQueryCmdSet

c# object

-3
推荐指数
1
解决办法
92
查看次数

C++:一个类可以用作另一个类中的对象吗?

我创建了两个类,

template <typename Object>
class Apple
{
    // some definitions
}

class Ball
{
    Apple green,red;
    //some more definitions
}
Run Code Online (Sandbox Code Playgroud)

我收到一个错误说,

invalid use of template-name ‘Apple’ without an argument list

是不是可以在另一个类中使用类作为对象?

我几天前刚刚开始使用C++.所以请放轻松.

c++ class object

-3
推荐指数
1
解决办法
115
查看次数

检查是否创建了对象C++

我有以下代码 -

string classNeeded;//set to either "Max" or "Min"

if(strcmp(classNeeded, "Max") == 0)
{

    Maximum maxi;//object of class Maximum declared

}
else
{

    Minimum mini;//object of class Minimum declared

}

while(/*Conditions*/)
{

    //Some processing
    //Use maxi or mini depending on which one is declared

}
Run Code Online (Sandbox Code Playgroud)

我需要检查是否声明了maxi并使用它,或者如果没有声明,请使用mini.如何在C++ Visual Studio 2005中检查是否声明了对象?

PS:我是VS2005 C++编码的新手

c++ visual-studio-2005 class declaration object

-3
推荐指数
1
解决办法
661
查看次数

如果Array是相同数据类型的集合,那么如何在一个数组中存储不同的数据类型?

实际上java的专家说,你可以通过使用Object类的对象来实现这一点,这是java中的宇宙超类.如果有可能那么我们如何定义一个数组是同一数据类型的集合?

java arrays oop object

-3
推荐指数
1
解决办法
1204
查看次数

指针和类之间的交互

我最近一直在努力学习来自java和其他高级语言背景的c ++.我一直有一些指针和对象的问题,我还没有找到一个很好的资源,它解释了如何使用指针操作使用自定义类创建的对象.

我写了一个简单的程序,试图缩小我的问题所在.

这个类底部的最后两个代码块是错误的,我敢打赌,我在其他部分也做了一些错误.任何帮助表示赞赏.

#include <iostream>
#include <cstdlib>
#include <string.h>

using namespace std;

class Point {
public: 
    float x;
    float y;    
public: 
    Point(float x, float y) {
        this->x=x;
        this->y=y;
    }
    Point() {
        x=0.0f;
        y=0.0f;
    }
    ~Point() {
        x=0.0f;
        y=0.0f;
    }
};

class Place {
public: 
    string name;
    Point location;
public: 
    //Constructor with arguements.
    Place(string nam, Point loc) {
        name = nam;
        location = loc;
    }
    //Default constructor.
    Place() {
        name = "Default";
        location = {0.0f,0.0f};
    }
    //Destructor. This object contains …
Run Code Online (Sandbox Code Playgroud)

c++ pointers class object c++11

-3
推荐指数
1
解决办法
86
查看次数

保持一个类对象永远活着

如何在初始化后使类对象永远活着?因为库需要大约4分钟来创建它的对象.之后应用程序将正常工作.但是,当我关闭应用程序时,对象被破坏,并且我必须初始化相同的对象,这需要4分钟.它不是用户友好的(在异步任务中运行).是否有任何方法可以永久保持对象的存活(即使在应用程序被破坏之后).或者请帮助我将初始化时间缩短到2或3秒.请帮帮我兄弟.

multithreading android object

-3
推荐指数
1
解决办法
133
查看次数

为什么这行代码在运行?

public static void main(String[] args)
  {
List<Integer> list = new ArrayList<Integer> ();
list.add(6);
list.add(1);
list.add(8);

int len = list.size();
for (int i = 0; i < len; i++) {
    list.add(i+1, new Integer(i));
    System.out.println(list + "Iteration: " + i);
    Object x = list.set(i, new Integer(i+2));
}

System.out.println(list);
  }
Run Code Online (Sandbox Code Playgroud)

为什么这段代码有效?它将arraylist变成:

[6,0,1,8]迭代:0

[2,0,1,1,8]迭代:1

[2,3,1,2,1,8]迭代:2

[2,3,4,2,1,8]

但我不确定为什么这行编译:

 Object x = list.set(i, new Integer(i+2));
Run Code Online (Sandbox Code Playgroud)

是不是将对象分配给不返回任何内容的方法?

java object

-3
推荐指数
1
解决办法
38
查看次数

基于Javascript的嵌套for循环和Objects

我是javascript的新手.当我使用对象和嵌套循环时.有弹药可供选择

var a = [{b:[{c:null}]}]
for(var x= 0 ; x<10;x++){
  for(var y= 0 ; y<10;y++){
    console.log(a);
    a[x].b[y].c = y;
    console.log(a);
  }
}
Run Code Online (Sandbox Code Playgroud)

我得到的错误就像TypeError: Cannot set property 'c' of undefined有人可以解释为什么它这样工作.我本来想要这样

a[0].b[0].c = 1;
a[0].b[1].c = 2;......
a[1].b[0].c = 1;....
a[9].b[9].c = 9;
Run Code Online (Sandbox Code Playgroud)

javascript for-loop object nested-loops

-3
推荐指数
1
解决办法
81
查看次数

如何通过没有Comparator/Comparable的字段对对象的ArrayList进行排序

我有一个对象的arraylist无法实现Comparator/Comparable接口.

对象有一个字段:'SequenceNumber',它是一个整数.我需要按照这个字段(从最低到最高)的顺序对arraylist进行排序,而不实现上面提到的接口.

有没有一种简单的方法可以做到这一点,我可以手动编写一个排序算法,但想知道是否有一个更有效(和更多无错误)的方式这样做,我在搜索时错过了?

注意:使用Java 7.

java sorting arraylist object comparable

-3
推荐指数
2
解决办法
2622
查看次数