* Causes <i></i> to be executed asynchronously on the
* AWT event dispatching thread. This will happen after all
* pending AWT events have been processed. This method should
* be used when an application thread needs to update the GUI.
* In the following example the <code>invokeLater</code> call queues
* the <code>Runnable</code> object <code>doHelloWorld</code>
* on the event dispatching thread and
* then prints a message.
* <pre>
Code imported from
import javafx.application.Application;
import javafx.geometry.Insets;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.layout.StackPane;
docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
package trash;
import javax.swing.*;
import java.awt.*;
public class JSliderDemo {
private JFrame frame = new JFrame("Slider");
private JSlider slider = new JSlider(1, 50, 1);
public JSliderDemo() {

JavaScript basic

  1. Syntax
  2. Features
    • this
    • coersion
    • hoisting
    • exception
    • global object
  3. Base classes
  4. Object model
View inheritance.rb
class A
def to_s
"class a"
class B
View build.gradle
import com.petebevin.markdown.MarkdownProcessor
import org.xhtmlrenderer.pdf.ITextRenderer
import org.ccil.cowan.tagsoup.Parser
import org.apache.xalan.xsltc.trax.SAX2DOM
import org.xml.sax.InputSource
repositories {
mavenCentral() // i.e.
maven { url "" }

Упражнение 1

Задача 1

  1. Определить интерфейс Report с единственным методом String getReport()
  2. Создать интерфейс Account, расширяющий интерфейс Report, с методами float getBalance(), void deposit(float x), void withdraw(float x)
  3. Создать класс Client, представляющий клиента банка и реализующий интерфейс Report. У клиента есть имя (уникальное и неизменяемое), указатель на активный счет, список всех счетов. Также клиент должен переопределить метод getReport(), который
View task1.txt
title Relationships - Class Diagram
class Dwelling {
+Int Windows
+void LockTheDoor()