Skip to content

Instantly share code, notes, and snippets.

View Viacheslav77's full-sized avatar

Viacheslav77

View GitHub Profile
@Viacheslav77
Viacheslav77 / gist:c15b758efc403de1e24c
Last active October 12, 2015 14:53
Крестики - нолики
package Krestiki;
import java.util.Scanner;
import java.util.Arrays;
import java.util.Random;
public class MyKtestic {
public static String [][] PlayingField =new String[3][3];
public static String gamer;
public class IPhone extends Phone {
public IPhone() {
System.out.println("IPhone constructor");
touch = true;
hasWifi = true;
screenSize = 3;
}
// Придумать свое исключение и написать соответствующий класс и использующий его код.
import java.util.Scanner;
public class Myclass {
public static class TextExceptions extends Exception {
public TextExceptions (String message){
super(message);
@Viacheslav77
Viacheslav77 / Developer
Last active January 26, 2016 13:28
Developers
public abstract class Developer {
protected String job;
protected String name;
protected double basicSalary;
protected int experience;
public Developer(String job, String name, double basicSalary, int experience) {
this.job = job;
@Viacheslav77
Viacheslav77 / Circle
Created January 26, 2016 13:39
Figures Polimorfizm
package Figures_polimorfism;
public class Circle extends Rectangle {
public Circle(){
r=5;
//System.out.println("Конструктор Круг");
}
public Circle( int r){
package Human;
public class HumanComparable implements Comparable{
private int age;
public HumanComparable (int age){
this.age= age;
}
public int getAge(){
@Viacheslav77
Viacheslav77 / Circle
Last active January 27, 2016 10:40
Figures polimorfism + interface
package Figures_polimorfism;
public class Circle extends Figures {
public Circle(){
a=5;
//System.out.println("Конструктор Круг");
}
public Circle( int a){
@Viacheslav77
Viacheslav77 / Main
Created January 28, 2016 14:35
Модифицироватьпроект FindFiles так, чтобы программа искала в каталоге все файлы с расширениями из списка
package FindFiles;
/* Модифицироватьпроект FindFiles так, чтобы программа искала в каталоге все файлы с расширениями из списка.*/
import java.io.File;
import java.io.FilenameFilter;
import java.io.IOException;
import java.util.ArrayList;
public class Main {
@Viacheslav77
Viacheslav77 / CreateFile
Last active January 29, 2016 12:50
Написать программу, которая создаст текстовый файл и запишет в него список файлов (путь, имя, дата создания) из заданного каталога.
package CreateFile;
/*Написать программу, которая создаст текстовый файл и запишет в него список файлов (путь, имя, дата создания) из заданного каталога.*/
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.sql.Date;
import java.util.ArrayList;
@Viacheslav77
Viacheslav77 / CopyFile
Last active January 29, 2016 13:03
/*Написать программу для копирования всех файлов из одного каталога в другой.*/
package CopyFile;
/*Написать программу для копирования всех файлов из одного каталога в другой.*/
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.FilenameFilter;
import java.io.IOException;
import java.util.ArrayList;