Новые игры EA нельзя найти в Центре программного обеспечения

Решение состоит в том, чтобы объявить, что ваша черта должна применяться к классу с помощью метода копирования:

trait K[T <: K[T]] {this: {def copy(x: String, y: String): T} =>
  val x: String
  val y: String
  def m: T = copy(x = "hello", y)
}

(к сожалению, вы не можете использовать неявный параметр в методе копирования, поскольку неявное объявление не является разрешено в объявлении типа)

Тогда ваше объявление в порядке:

case class L(val x: String, val y: String) extends K[L]

(проверено в REPL scala 2.8.1)

Причина, по которой ваша попытка не работает, объясняется в решении, предложенном другими пользователями: ваша декларация copy блокирует генерацию метода «case copy».

5
задан Binarylife 11 May 2012 в 10:37
поделиться

4 ответа

В то время как можно все еще играть в игры (как , OrangeTux указал ), это будет идеально для установки их через Центр программного обеспечения, так, чтобы EA видел силу платформы Ubuntu.

На данный момент, который, кажется, невозможен для многих пользователей, но Вы можете , подписываются на отчет об ошибках на Панели запуска .

1
ответ дан Community 22 October 2019 в 14:49
поделиться

Единственная вещь, которую делает установка, создает ярлык на игры. Игры являются играми браузеров, таким образом, никакая установка не необходима.

Вот ссылки:

Команда и Завоевывают

лорд Ultima

3
ответ дан OrangeTux 22 October 2019 в 14:49
поделиться

Поиск хорошо работает здесь - Lord & Command соответственно

1
ответ дан doug 22 October 2019 в 14:49
поделиться

Попытайтесь выполнить менеджера по Обновлению, если, кажется, нет никакого обновления, нажимают Check. После установки тех обновлений возвращаются в Центр программного обеспечения Ubuntu, и игры должны быть там.

Так или иначе, как они уже сказали, существуют только значки, которые перенаправляют Вас к веб-сайту.

0
ответ дан Domínguez Charly 22 October 2019 в 14:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: