---
title: "Interfaces gudsgåva till programmeraren?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/java/28324-interfaces-gudsgåva-till-programmeraren"
topic: "Java"
topic_url: "https://www.webforum.nu/amne/java"
author: "Dinodipp"
published: "2001-09-19T15:06:00.000Z"
updated: "2001-09-27T12:32:00.000Z"
replies: 8
views: 417
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/java/28324-interfaces-gudsgåva-till-programmeraren"
---

# Interfaces gudsgåva till programmeraren?

## #1 — Dinodipp, 2001-09-19T15:06Z

Jag har jobbat ganska länge med java och skriver ofta interfaces och implementationer av dessa. Jag har dock märkt på ställen som jag jobbat att det inte var super vanligt(iaf där jag jobbat :) ) vad säger ni, använder ni interfaces? jag blir nästan upphetsad när jag tänker på hur smart det är. (ok jag vet jag behöver vård)

Permalänk: https://www.webforum.nu/p/28324

## #2 — spango, 2001-09-19T15:17Z

Interfaces är heta.

Permalänk: https://www.webforum.nu/p/402118

## #3 — LilleSkutt, 2001-09-19T16:30Z

Jag har inte använt Java så länge, och har inte direkt insett varför interfaces skulle göra arbetet lättare/smartare.

Jag vet att man skriver ett interface där man deklarerar metoder och funktioner som ska finnas i de klasser som interfacet implementeras, men varför är det så smart?!

Permalänk: https://www.webforum.nu/p/402119

## #4 — Dinodipp, 2001-09-19T16:46Z

Det är vackert bara :)
Gör livet enklare och finare.

Det finns folk som hävdar att multiple inneheratance(felstavat jag vet) är bättre.

enkelt enkelt beskrivet
Interface FooInterface {
String GetEntry();
void SetEntry(String item);
}
säg sedan att du har skrivit en jätte class typ en grafisk listbox då kan du i din ListBox ha en SetListChoiches(FooInterface \[\]foo) metod
class Person implements FooInterface {
public void SetName(String name){
..
}
public String GetName(){..}
public int GetAge(){..}
// osv sen implementerar du interfacet
String GetEntry(){
return GetName()+", "+GetAge();
}
void SetEntry(String item){..}

}

sen kan du lätt lägga in dina Person objekt i listan. Och vill du ha bilar i en annan lista så gör du samma sak med en Car class.

Vet inte om den jag kan förklara det så mycket bättre... Det är bra för mycket callback metoder t ex.

Permalänk: https://www.webforum.nu/p/402120

## #5 — phonkworks, 2001-09-20T10:20Z

Interface tricket är as bra! Implementera rätt och resten blir som att bygga lego.

phonky

Permalänk: https://www.webforum.nu/p/402121

## #6 — Lime, 2001-09-20T11:45Z

Mutipelt arv är inte tillåtet i java...

/Lime

Permalänk: https://www.webforum.nu/p/402122

## #7 — Dinodipp, 2001-09-20T12:18Z

Jag vet det :)
men det finns dom som tycker det är dumt att det inte finns jag tycker dock att det var ett bra val att inte ha med det.

Permalänk: https://www.webforum.nu/p/402123

## #8 — erka, 2001-09-27T12:10Z

Kan någon förklara interface litte tydligare för mig :) Lite småförvirrad just nu

Permalänk: https://www.webforum.nu/p/402124

## #9 — phonkworks, 2001-09-27T12:32Z

Ladda hem denna, väldigt bra OO läsning... <http://www.shockthecow.com/FileArchive/index.asp?c=Java&dir=/Litteratur/BruceEckel>

Permalänk: https://www.webforum.nu/p/402125

---

Tråden på webben: https://www.webforum.nu/amne/java/28324-interfaces-gudsgåva-till-programmeraren
