diff --git a/Kasutus.class b/Kasutus.class new file mode 100644 index 0000000..21746d5 Binary files /dev/null and b/Kasutus.class differ diff --git a/Kasutus.java b/Kasutus.java new file mode 100644 index 0000000..2110eb9 --- /dev/null +++ b/Kasutus.java @@ -0,0 +1,12 @@ +public class Kasutus{ + public static void main(String[] args) { + Liides ruutjuureArvutaja = new Ruutjuur(); + System.out.println("Ruutjuur arvust on: "+ ruutjuureArvutaja.f(100)); + } +} + +/* +[gittkaus@greeny t07liides]$ javac *.java +[gittkaus@greeny t07liides]$ java Kasutus +Ruutjuur arvust on: 10.0 +*/ \ No newline at end of file diff --git a/Liides.class b/Liides.class new file mode 100644 index 0000000..438a68a Binary files /dev/null and b/Liides.class differ diff --git a/Liides.java b/Liides.java new file mode 100644 index 0000000..641d8ec --- /dev/null +++ b/Liides.java @@ -0,0 +1,3 @@ +public interface Liides{ + public double f(double x); +} \ No newline at end of file diff --git a/Ruutjuur.class b/Ruutjuur.class new file mode 100644 index 0000000..8db03fb Binary files /dev/null and b/Ruutjuur.class differ diff --git a/Ruutjuur.java b/Ruutjuur.java new file mode 100644 index 0000000..b985ef9 --- /dev/null +++ b/Ruutjuur.java @@ -0,0 +1,5 @@ +public class Ruutjuur implements Liides{ + public double f(double x){ + return Math.sqrt(x); + } +} \ No newline at end of file