[ 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 Assembler, C, C++, Pascal, Java

4

540

23.06.2017 14:52

neutroN

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

Triedy a sub triedy

v PHP, ASP

5

539

19.04.2010 19:50

emer

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 Assembler, C, C++, Pascal, Java

35

5444

09.03.2009 17:14

tlacitko Enter

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

Rozdiel medzi Java Standard a Java EE

v Assembler, C, C++, Pascal, Java

1

847

02.04.2014 12:41

XOLOO

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

Forko triedy

v Redakčné systémy

7

730

05.05.2009 21:04

Svolo

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

Mobil strednej triedy

v Mobilné zariadenia

24

1046

15.09.2017 11:54

Nair0n

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

Siete triedy B

v Sieťové a internetové programy

1

297

28.01.2013 19:30

majky358

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

CMS pre web triedy

v Redakčné systémy

2

745

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

416

22.04.2011 20:40

rastis

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

C++ triedy, spravna rekurzia

v Assembler, C, C++, Pascal, Java

4

810

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 PHP, ASP

58

2077

01.09.2010 11:59

stenley

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

C++ konštantná funkcia triedy

v Assembler, C, C++, Pascal, Java

2

546

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 Delphi, Visual Basic

8

831

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

592

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

459

19.12.2011 19:11

ambrosko1

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

JAVA - java.lang.NullPointerException

v Assembler, C, C++, Pascal, Java

1

1085

04.01.2010 17:05

emigrate



© 2005 - 2024 PCforum, edited by JanoF