<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Forum Pasja Informatyki - Najnowsze z tagiem super</title>
<link>https://forum.pasja-informatyki.pl/tag/super</link>
<description>Powered by Question2Answer</description>
<item>
<title>Java - słowo kluczowe super</title>
<link>https://forum.pasja-informatyki.pl/475722/java-slowo-kluczowe-super</link>
<description>

&lt;p&gt;Witam, gdy tworzę klasę A i klasę B, i klasa B dziedziczy po klasie A, to w klasie B nie mam dostępu do zmiennych z klasy A, nawet gdy użyje słowo super. Gdy zrobię to w jakiejś metodzie lub kostruktorze w klasie B, to mogę używać zmiennych z klasy A. Dodam, że zmienne w klasie A mają modyfikator protected. Dlaczego tak się dzieje ?&lt;/p&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
public class A
{
    protected int x;
}
&lt;/pre&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
public class B extends A
{
    super.x = 10;

    void y()
    {
        super.x = 15;
    }
}
&lt;/pre&gt;



&lt;p&gt;Podkreśla mi błąd w lini &quot;super.x&amp;nbsp; = 10;&quot;.&lt;/p&gt;



&lt;p&gt;Błąd to &quot;unknown class 'x' &quot; i &quot;unexpected token&quot;.&lt;/p&gt;</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/475722/java-slowo-kluczowe-super</guid>
<pubDate>Sat, 14 Mar 2020 11:41:32 +0000</pubDate>
</item>
<item>
<title>super podstawy js</title>
<link>https://forum.pasja-informatyki.pl/339110/super-podstawy-js</link>
<description>

&lt;p&gt;Witam uczę się na własną rękę JavaScript i zastanawiam się czym są pewne &amp;nbsp;znaczniki. Otóż mamy taki oto przykład:
&lt;br&gt;
&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:jscript;&quot;&gt;
for(let x=0; x&amp;lt;100; x++) {

console.log('nie będę rozmawiał na lekcji.&quot;);

}

let sum = 0;

for (let i=0; i&amp;lt;10; i++){

sum+=i;

}

console.log(sum); //wypisze 45

&amp;nbsp;

let str = &quot;&quot;;

for ( let i=5; i&amp;gt;0; i--){

str+=&quot;trwa odliczanie: &quot;+i+&quot; \n&quot;;

}

console.log(str);

2 przykład:

let str = ``;

for ( let j=0; j&amp;lt;6; j++){

str +=`*`;

}

console.log(str);
&lt;/pre&gt;



&lt;p&gt;
&lt;br&gt;
Proszę o informację co to jest x , i, j ( w 2 przykładzie) , &amp;nbsp;- czy zawsze te znaczniki są takie same, od czego zależą ( z góry sorki ponieważ zapewne są to pytania programistyczne na poziomie podstawówki ;/ ) . Jest to kurs ze strony www.kursjs.pl/kurs/super-podstawy/petle.php. Z góry dziękuję za wszelką pomoc i pozdrawiam !&lt;/p&gt;</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/339110/super-podstawy-js</guid>
<pubDate>Sat, 31 Mar 2018 13:56:25 +0000</pubDate>
</item>
</channel>
</rss>