<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="hu">
	<id>https://vik.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dely+D%C3%A1niel</id>
	<title>VIK Wiki - Felhasználó közreműködései [hu]</title>
	<link rel="self" type="application/atom+xml" href="https://vik.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dely+D%C3%A1niel"/>
	<link rel="alternate" type="text/html" href="https://vik.wiki/Speci%C3%A1lis:Szerkeszt%C5%91_k%C3%B6zrem%C5%B1k%C3%B6d%C3%A9sei/Dely_D%C3%A1niel"/>
	<updated>2026-05-18T13:59:00Z</updated>
	<subtitle>Felhasználó közreműködései</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://vik.wiki/index.php?title=Objektumorient%C3%A1lt_szoftvertervez%C3%A9s_-_KisZH-k,_2015.&amp;diff=186006</id>
		<title>Objektumorientált szoftvertervezés - KisZH-k, 2015.</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Objektumorient%C3%A1lt_szoftvertervez%C3%A9s_-_KisZH-k,_2015.&amp;diff=186006"/>
		<updated>2015-06-01T06:58:35Z</updated>

		<summary type="html">&lt;p&gt;Dely Dániel: /* 3. KisZH */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=3. KisZH=&lt;br /&gt;
==A csoport ==&lt;br /&gt;
&lt;br /&gt;
* 1. Adott két package, két-két osztállyal, számoljuk ki a CE, CA és RMI (CE / (CA + CE) ) értékét.&lt;br /&gt;
* 2. Feleltessük meg a Command tervezési minta elemeit az ActiveObject minta elemeinek. &lt;br /&gt;
** Command = ?&lt;br /&gt;
** Invoker = ?&lt;br /&gt;
&lt;br /&gt;
==B csoport (keretes)==&lt;br /&gt;
&lt;br /&gt;
* 1. Adott két package, két-két osztállyal, számoljuk ki a CE, CA és RMI (CE / (CA + CE) ) értékét.&lt;br /&gt;
* 2. Feleltessük meg a Command tervezési minta elemeit az ActiveObject minta elemeinek. &lt;br /&gt;
** ConcreteCommand = ?&lt;br /&gt;
** Client = ?&lt;br /&gt;
&lt;br /&gt;
=5. KisZH=&lt;br /&gt;
==A csoport ==&lt;br /&gt;
&#039;&#039;csak egyéni felelősségre&#039;&#039;&lt;br /&gt;
* 1. Elosztott rendszerekben mik a tisztán TCP/IP-s megoldások használatának jellemzői? (2p)&lt;br /&gt;
** Bedrótozott protokoll&lt;br /&gt;
** Alacsonyszintű adatkezelés&lt;br /&gt;
** lábbalhajtós&lt;br /&gt;
** small footprint&lt;br /&gt;
* 2. Az X interface minden metódusát el szeretnénk érni távolról RMI segítségével. Mi a hiba az alábbi Java programrészletben? Feltételezheti, hogy a metódusok törzsei nem tartalmaznak szintaktikai hibát. (2p)&lt;br /&gt;
&lt;br /&gt;
class R implements Comparable {&lt;br /&gt;
    public double x;&lt;br /&gt;
    int compareTo(Object o) {...}&lt;br /&gt;
}&lt;br /&gt;
class S implements Serializable {&lt;br /&gt;
    public String y;&lt;br /&gt;
}&lt;br /&gt;
public interface X extends Remote {&lt;br /&gt;
    void foo(R) throws IOException;          ..R nem adható át neki...&lt;br /&gt;
    S bar() throws NumberFormatException;    .nem helyes kivételt dob.&lt;br /&gt;
    double baz(S) throws Exception;          ..........jó.............&lt;br /&gt;
    void qux(X) throws RemoteException;      ..........jó.............&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
* 3. Az X IDL interfészből Java kódot generálunk. Mire szolgál az XHolder? (1p)&lt;br /&gt;
** Segédosztály az inout, out paraméterekhez, mivel Javaban csak referencia-átadás van ezért kell egy wrapper.&lt;/div&gt;</summary>
		<author><name>Dely Dániel</name></author>
	</entry>
</feed>