почему моя инструкция по расширению не работает? - PullRequest
0 голосов
/ 26 октября 2011

По какой-то причине оператор extends в верхней части моего класса выдает ошибку в Eclipse.Ошибка говорит:

"Несколько маркеров в этой строкеСотрудник импорта не может быть разрешенТочка останова: Менеджер "

Ошибка в первой строке этого блока кода:

public class Manager extends Employee 
{
    private String title;
    private double bonus;

    public Manager()
    {
        title = "";
        bonus = 0;
    }

    public Manager(String title, double bonus, 
            String n, String ssNum, double s, maritalStatus mStatus)
    {
        super(n, ssNum, s, mStatus);
        this.title = title;
        this.bonus = bonus;
    }

    public String toString()
    {
        return super.toString() + "\nTitle: " + title + "\nBonus ($): " + bonus; 
    }
}

Кто-нибудь может мне помочь?

Ответы [ 2 ]

0 голосов
/ 26 октября 2011

Как я вижу, вы пытаетесь импортировать что-то, что уже находится в том же пакете. Кроме того, вы используете пакет по умолчанию, который не рекомендуется.

Попробуйте переместить оба ваших класса в другой пакет и удалите импорт.

Надеюсь, это поможет.

0 голосов
/ 26 октября 2011

Сообщение «точка останова» существует, поскольку в этой строке определена точка останова - не имеет отношения к этой проблеме (щелкните правой кнопкой мыши столбец по левому краю строки и снимите флажок «Переключить точку останова»)

«Сотрудник импорта» может быть решен путем полного удаления соответствующей строки импорта и наведения курсора над красной пунктирной линией ошибки и выбора опции быстрого исправления «Импорт ... Сотрудник».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...