[ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 09.08.10
Prihlásený: 09.08.10
Príspevky: 4
Témy: 1 | 1
NapísalOffline : 09.08.2010 11:14 | [Java] Instancia abstraktnej triedy

Mal by som otazku ohladom Java API, konkretne teda niekolkych tried.

Ide mi o to, ze v triede java.net.URL pouzitim metody openConnection() je mozne vytvorit instanciu abstraktnej triedy URLConnection. Ako je to mozne? V zdrojakoch som sa k tomu nedopatral.


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2 | 2
NapísalOffline : 09.08.2010 11:24 | [Java] Instancia abstraktnej triedy

mozes sem hodit priklad ktorym sa ti to podarilo ?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 09.08.10
Prihlásený: 09.08.10
Príspevky: 4
Témy: 1 | 1
Napísal autor témyOffline : 09.08.2010 11:30 | [Java] Instancia abstraktnej triedy

Napriklad tento:
Kód:
import java.net.*;
import java.io.*;

public class URLConnectionReader {
    public static void main(String[] args) throws Exception {
        URL yahoo = new URL("http://www.yahoo.com/");
        URLConnection yc = yahoo.openConnection();
        BufferedReader in = new BufferedReader(
                                new InputStreamReader(
                                yc.getInputStream()));
        String inputLine;

        while ((inputLine = in.readLine()) != null)
            System.out.println(inputLine);
        in.close();
    }
}


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2 | 2
NapísalOffline : 09.08.2010 11:40 | [Java] Instancia abstraktnej triedy

no ale nikde tu nevidim
Kód:
 xxx= new URLConnection(yyy);
!!!
vidim iba vytvorenie instancie volanim implementacie
Kód:
xxx=URL.openConnection();


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 09.08.10
Prihlásený: 09.08.10
Príspevky: 4
Témy: 1 | 1
Napísal autor témyOffline : 09.08.2010 11:43 | [Java] Instancia abstraktnej triedy

No lenze ta instancia sa niekde vytvorit musela a preto hovorim, ze v zdrojovych kodoch API tried som sa k tomu nedopatral.


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2 | 2
NapísalOffline : 09.08.2010 12:01 | [Java] Instancia abstraktnej triedy

ak si dobre pamatam tak to riesi niektory zo StreamHandelrov, vyberaz sa bud na zaklade vstupneho parametra pri vytvarani instancie new URL(... alebo ak sa neurci tak sa zistuje vyhodnocovanim protokolu v url. skus si precitat sekciu "protocol handlers" na http://download.oracle.com/javase/1.5.0/docs/api/java/net/package-summary.html


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 09.08.10
Prihlásený: 09.08.10
Príspevky: 4
Témy: 1 | 1
Napísal autor témyOffline : 09.08.2010 13:50 | [Java] Instancia abstraktnej triedy

Ok, vdaka za pomoc. Je to tak. Zvoli sa prislusny StreamHandler podla protokolu, ktory ale nie je sucastou Java API a on vytvori spojenie.


 [ Príspevkov: 7 ] 


[Java] Instancia abstraktnej triedy



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Java - abstraktne triedy a rozhranie

v Backend

4

668

23.06.2017 14:52

neutroN

V tomto fóre nie sú ďalšie neprečítané témy.

Triedy a sub triedy

v Backend

5

632

19.04.2010 19:50

emer

V tomto fóre nie sú ďalšie neprečítané témy.

Rozdiel medzi Java Standard a Java EE

v Backend

1

991

02.04.2014 12:41

XOLOO

V tomto fóre nie sú ďalšie neprečítané témy.

dobre java navody a nova tema JAVA

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Backend

35

5714

09.03.2009 17:14

tlacitko Enter

V tomto fóre nie sú ďalšie neprečítané témy.

Forko triedy

v CMS

7

819

05.05.2009 21:04

Svolo

V tomto fóre nie sú ďalšie neprečítané témy.

Siete triedy B

v Sieťové programy

1

389

28.01.2013 19:30

majky358

V tomto fóre nie sú ďalšie neprečítané témy.

Mobil strednej triedy

v Prenosné zariadenia

24

1175

15.09.2017 11:54

Nair0n

V tomto fóre nie sú ďalšie neprečítané témy.

CMS pre web triedy

v CMS

2

823

29.10.2009 7:24

yhanky

V tomto fóre nie sú ďalšie neprečítané témy.

Wifi-Router do triedy

v Ostatné

1

510

22.04.2011 20:40

rastis

V tomto fóre nie sú ďalšie neprečítané témy.

C++ triedy, spravna rekurzia

v Backend

4

901

03.12.2010 8:47

HT

V tomto fóre nie sú ďalšie neprečítané témy.

Ako optimalizovat vykon triedy

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Backend

58

2272

01.09.2010 11:59

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

C++ konštantná funkcia triedy

v Backend

2

618

07.08.2010 14:17

Loko11

V tomto fóre nie sú ďalšie neprečítané témy.

Triedy a práca s nimi

v Ostatné

8

910

24.08.2010 11:43

Manny

V tomto fóre nie sú ďalšie neprečítané témy.

Notebook strednej triedy Dell 7537

v Notebooky a netbooky

12

710

15.06.2014 21:06

Perezo

V tomto fóre nie sú ďalšie neprečítané témy.

pocitac strednej triedy do 500€

v PC zostavy

7

532

19.12.2011 19:11

ambrosko1

V tomto fóre nie sú ďalšie neprečítané témy.

JAVA - java.lang.NullPointerException

v Backend

1

1186

04.01.2010 17:05

emigrate



© 2005 - 2026 PCforum, edited by JanoF