<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Forum Pasja Informatyki - Najnowsze z tagiem public</title>
<link>https://forum.pasja-informatyki.pl/tag/public</link>
<description>Powered by Question2Answer</description>
<item>
<title>Public IP + Nmap?</title>
<link>https://forum.pasja-informatyki.pl/538990/public-ip-nmap</link>
<description>Cześć,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Mam takie (może głupie) pytanko - czy da się przeprowadzić skan Nmap używając publicznego IP maszyny, a nie prywatnego?&lt;br /&gt;
&lt;br /&gt;
Z góry dzięki!&lt;br /&gt;
&lt;br /&gt;
MrMoon</description>
<category>Bezpieczeństwo, hacking</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/538990/public-ip-nmap</guid>
<pubDate>Sun, 25 Apr 2021 15:12:36 +0000</pubDate>
</item>
<item>
<title>QT Creator - Public int</title>
<link>https://forum.pasja-informatyki.pl/519027/qt-creator-public-int</link>
<description>

&lt;p&gt;Mam problem z QT Creatorem mam inta np.przendkosc w Main.cpp&amp;nbsp;chciałbym aby void w mainwindow.cpp był wstanie zmienić inta na na jakąś inną liczbę np.3 czy jest taka możliwość ?&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
main.cpp:
int prendkosc;

mainwindow.cpp:

void MainWindow::on_pushButton_2_clicked()
{
  prendkosc = 1;
}
&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/519027/qt-creator-public-int</guid>
<pubDate>Sun, 29 Nov 2020 18:23:31 +0000</pubDate>
</item>
<item>
<title>Jak odziedziczyć klasę z zachowaniem publicznych i prywatnych metod</title>
<link>https://forum.pasja-informatyki.pl/483925/jak-odziedziczyc-klase-z-zachowaniem-publicznych-i-prywatnych-metod</link>
<description>

&lt;p&gt;Jak odziedziczyć klasę z zachowaniem takich samych możliwości dostępu.&lt;/p&gt;



&lt;p&gt;Chodzi mi o to w jaki sposób można odziedziczyć z klasy funkcje tak aby jedna w klasie potomnej miała Private dla klasy potomnej a druga miała Public dla klasy potomnej. Dla przykładu metoda&amp;nbsp;getNazwa() chcę żeby mogła być wywoływana w funkcji main() a już metoda getID() chcę żeby była prywatna dla klasy Patyk a dla funkcji main() w ogóle nie wykrywalna.&lt;/p&gt;



&lt;p&gt;Da się to jakoś zrobić?&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;iostream&amp;gt;

using namespace std;

class Item
{
    // Zmienne
protected:
    string nazwa;
    int wytrzymalosc;
    int obrazenia;
    int ID_Itemu;
private:
    int ID; /* UNIKALNY */

    // Metody
public:
    Item() : wytrzymalosc(-1), obrazenia(1)
    {
        cout &amp;lt;&amp;lt; &quot;Nowy przedmiot!&quot; &amp;lt;&amp;lt; endl;
    }
    Item(string n) : nazwa(n)
    {
        cout &amp;lt;&amp;lt; &quot;Nowy przedmiot!&quot; &amp;lt;&amp;lt; endl;
    }
    string getNazwa()
    {
        return nazwa;
    }
    int getWytrzymalosc()
    {
        return wytrzymalosc;
    }
    int getObrazenia()
    {
        return obrazenia;
    }
    int getID_Itemu()
    {
        return ID_Itemu;
    }
    int getID()
    {
        return ID;
    }
};

class Patyk : private Item
{
    // Metody
public:
    Patyk() : Item()
    {
        ID_Itemu = 3;
        cout &amp;lt;&amp;lt; &quot;Nowy patyk!&quot; &amp;lt;&amp;lt; endl;
    }

    Patyk(string name) : Item(name)
    {
        ID_Itemu = 3;
        cout &amp;lt;&amp;lt; &quot;Nowy patyk!&quot; &amp;lt;&amp;lt; endl;
    }

    ~Patyk()
    {
        cout &amp;lt;&amp;lt; &quot;Patyk zostal usuniety!&quot; &amp;lt;&amp;lt; endl;
    }
};

int main()
{
    Patyk p1(&quot;Patyk&quot;);
    p1.getNazwa();

    return 0;
}
&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/483925/jak-odziedziczyc-klase-z-zachowaniem-publicznych-i-prywatnych-metod</guid>
<pubDate>Thu, 23 Apr 2020 09:33:33 +0000</pubDate>
</item>
<item>
<title>Komunikacja pomiędzy formami Visual C#</title>
<link>https://forum.pasja-informatyki.pl/466663/komunikacja-pomiedzy-formami-visual-c%23</link>
<description>

&lt;p&gt;Witam serdecznie,&lt;/p&gt;



&lt;p&gt;Piszę ostatnio program, w którym muszę wymieniać informację pomiędzy formami. Tworzę nowy wątek sparametryzowany do przypisania wartości dla tablicy zmiennych.&amp;nbsp; Z tej racji funkcja, która przydziela te wartości musi być oznaczona jako&amp;nbsp;static, co z kolei sprawia, że tablica zmiennych też musi otrzymać modyfikator&amp;nbsp;&lt;em&gt;static&lt;/em&gt;.&amp;nbsp;Gdy chcę się odwołać do tych zmiennych&amp;nbsp; z formy drugiej dostaję ostrzeżenie, że nie są one publiczne. Gdy zatem zmieniam wartość tablicy ze&amp;nbsp;&lt;em&gt;static&amp;nbsp;&lt;/em&gt;na&amp;nbsp;&lt;em&gt;public&amp;nbsp;&lt;/em&gt;wtedy wyrzuca mi błąd:&amp;nbsp;&lt;em&gt;&quot;Dla niestatycznego pola, metody lub właściwości &quot;Form1.tablica&quot; wymagane jest odwołanie do obiektu&quot;&lt;/em&gt;. Niestety nie jestem na tyle doświadczony i zagłębiony w programowanie, żeby sobie z tym poradzić, stąd moje pytanie, czy da się to jakoś obejść, żeby mieć dostęp do tych danych z formy drugiej?&lt;/p&gt;



&lt;p&gt;Pozdrawiam.&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/466663/komunikacja-pomiedzy-formami-visual-c%23</guid>
<pubDate>Sat, 11 Jan 2020 10:24:41 +0000</pubDate>
</item>
<item>
<title>public class extends error</title>
<link>https://forum.pasja-informatyki.pl/366931/public-class-extends-error</link>
<description>

&lt;p&gt;Witam,&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Podczas ćwiczenia klas i metod natrafiłem na pewien błąd. Mianowicie:&lt;/p&gt;



&lt;p&gt;Stworzyłem klasę: Shop, Employee, Man.&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Screeny przedstawiają kod:&amp;nbsp;&lt;/p&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=3399009288482009861&quot; style=&quot;height:304px; width:600px&quot;&gt;&lt;/p&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=17617055218759443657&quot; style=&quot;height:473px; width:600px&quot;&gt;&lt;/p&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=4487048616377644461&quot; style=&quot;height:280px; width:487px&quot;&gt;&lt;/p&gt;



&lt;p&gt;Czemu pokazuje mi błąd na 3 screenie?&amp;nbsp;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/366931/public-class-extends-error</guid>
<pubDate>Wed, 18 Jul 2018 15:55:25 +0000</pubDate>
</item>
<item>
<title>&quot;Public&quot; zmienna w PHP, jak zapisywać oraz odczytywać w różnych plikach.</title>
<link>https://forum.pasja-informatyki.pl/331330/public-zmienna-w-php-jak-zapisywac-oraz-odczytywac-w-roznych-plikach</link>
<description>

&lt;p&gt;Witam, zrobiłem w php oraz sql &quot;system aktualizowania wartości w danej komórce&quot;. Natomiast teraz mam pytanie raczej z natury podstawowej: Mam zmienną w php logowania &quot;id&quot;, jak powinien kod wyglądać w miejscu TUTAJ, żeby sczytywał z innego pliku php? Znalazłem metodą include, ale nie działało, próbowałem też $_Session, też na daremno. Jak powinno wyglądać sczytywanie zmiennej z innego php? lub czy da się np. JavaScript zrobić, jakby public (wtedy mógłbym w js napisać zapisanie id do zmiennej), który php by sczytywał.&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:php;&quot;&gt;
&amp;lt;?php
	session_start();
	require_once &quot;connect.php&quot;;
$conn = new mysqli($host, $db_user, $db_password, $db_name);
if ($conn-&amp;gt;connect_error) {
    die(&quot;Connection failed: &quot; . $conn-&amp;gt;connect_error);
} 


$sql = &quot;UPDATE uzytkownicy SET drewno=drewno+1 WHERE id=TUTAJ;

if ($conn-&amp;gt;query($sql) === TRUE) {
    echo &quot;Record updated successfully&quot;;
} else {
    echo &quot;Error updating record: &quot; . $conn-&amp;gt;error;	
}
header('Location: index.php');
$conn-&amp;gt;close();
?&amp;gt;	&lt;/pre&gt;



&lt;p&gt;Z góry dziękuję za pomoc :)&lt;/p&gt;</description>
<category>PHP</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/331330/public-zmienna-w-php-jak-zapisywac-oraz-odczytywac-w-roznych-plikach</guid>
<pubDate>Fri, 02 Mar 2018 09:10:02 +0000</pubDate>
</item>
<item>
<title>C++ - Tworzenie obiektu a jego widoczność w funkcjach.</title>
<link>https://forum.pasja-informatyki.pl/296871/c-tworzenie-obiektu-a-jego-widocznosc-w-funkcjach</link>
<description>

&lt;p&gt;Dzięki!&lt;/p&gt;



&lt;p&gt;Zacząłem pisać kod na kółko i krzyżyk po skończeniu odcinka pana Mirosława, tylko zrobię to inaczej niż w odcinku.&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Stworzyłem klasę w o nazwie Plansza a w niej Konstruktor, który wczytuje obrazki na całą plansze.&lt;/p&gt;



&lt;p&gt;W Event-&amp;gt;FormCreate tworze:&lt;/p&gt;



&lt;pre&gt;
Plansza p1;&lt;/pre&gt;



&lt;p&gt;I w Pole-&amp;gt;onClicku na konkretne pole chcę wywołać metodę z tej klasy:&lt;/p&gt;



&lt;pre&gt;
p1.ruch_gracza();&lt;/pre&gt;



&lt;p&gt;Dostaję błąd:&lt;/p&gt;



&lt;pre&gt;
[C++ Error] Unit1.cpp(62): E2294 Structure required on left side of . or .*&lt;/pre&gt;



&lt;p&gt;Domyślam się, że obiekt stworzony w FormCreate nie jest widoczny w innym onClicku, tylko jak to rozwiązać nie tworząc drugiego obiektu klasy?&lt;/p&gt;



&lt;p&gt;Pozdrawiam.&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/296871/c-tworzenie-obiektu-a-jego-widocznosc-w-funkcjach</guid>
<pubDate>Wed, 25 Oct 2017 15:50:48 +0000</pubDate>
</item>
<item>
<title>Widoczność obiektu w innych klasach przy braku dziedziczenia</title>
<link>https://forum.pasja-informatyki.pl/228791/widocznosc-obiektu-w-innych-klasach-przy-braku-dziedziczenia</link>
<description>

&lt;p style=&quot;text-align: justify;&quot;&gt;W swoim projekcie pod środowiskiem Eclipse Neon 2 chciałbym, aby kolekcja &lt;strong&gt;ArrayList &lt;/strong&gt;była widoczna w klasach, które nie dziedziczą po klasie w której deklaracja została umieszczona. W języku C++ można było zastosować np. mechanizm przyjaźni (&lt;strong&gt;friend&lt;/strong&gt;), po czym użyć dyrektywy&lt;strong&gt; #include&lt;/strong&gt; i zamieścić plik nagłówkowy np. &quot;nazwaPliku.h&quot;.&lt;/p&gt;



&lt;p style=&quot;text-align: justify;&quot;&gt;W jaki sposób mimo specyfikatora dostępu &lt;strong&gt;public &lt;/strong&gt;sprawić, aby kolekcja była widoczna dla całego projektu?&lt;/p&gt;



&lt;p&gt;Fragment klas&amp;nbsp;z którym się siłuję:&lt;/p&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
public class Main {
	public static ArrayList&amp;lt;Club&amp;gt; league;

	public static void main(String[] args) {
		league = new ArrayList&amp;lt;Club&amp;gt;();
		// (...)
	}
}&lt;/pre&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
final public class Menu extends Frame implements ActionListener {
    // &quot;league cannot be resolved to a variable&quot; podczas próby odwołania
}
&lt;/pre&gt;</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/228791/widocznosc-obiektu-w-innych-klasach-przy-braku-dziedziczenia</guid>
<pubDate>Sun, 19 Feb 2017 21:39:48 +0000</pubDate>
</item>
<item>
<title>Enkapsulacja - zastosowanie</title>
<link>https://forum.pasja-informatyki.pl/205200/enkapsulacja-zastosowanie</link>
<description>

&lt;p&gt;Witam, otóż mam taki &quot;mały&quot; kłopot wynikający z niemal absolutnego braku umiejętności stosowania poprawnej enkapsulacji kodu.&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;font-size:18px&quot;&gt;Plik main.cpp:&lt;/span&gt;&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;iostream&amp;gt;
#include &quot;hefi.h&quot;

using namespace std;

int main()
{

  Moje ja;
  NieMoje::zmienhp(ja);
  
 return 0;
}
&lt;/pre&gt;



&lt;p&gt;&lt;span style=&quot;font-size:18px&quot;&gt;Plik hefi.h:&lt;/span&gt;&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;iostream&amp;gt;

using namespace std;

class Moje
{
private:
    int hp=30;
public:
    int whathp();
};

class NieMoje
{
public:
    static void zmienhp(class Moje&amp;amp; ja);
};&lt;/pre&gt;



&lt;p&gt;&lt;span style=&quot;font-size:18px&quot;&gt;Plik hefi.cpp::&lt;/span&gt;&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;iostream&amp;gt;
#include &quot;hefi.h&quot;
using namespace std;

int Moje::whathp()
{
    return hp;
}

void NieMoje::zmienhp(class Moje&amp;amp; ja)
{
    ja.whathp() -=10;
}
&lt;/pre&gt;



&lt;p&gt;Błąd:&amp;nbsp; error: lvalue required as left operand of assignment&lt;/p&gt;



&lt;p&gt;Wiem że rozwiązanie jest pewnie trywialnie proste ale jednak nie mam pomysłu co z tym zrobić. Pozdrawiam :)&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/205200/enkapsulacja-zastosowanie</guid>
<pubDate>Sun, 11 Dec 2016 21:11:54 +0000</pubDate>
</item>
<item>
<title>Dziedziczenie klas - nagłówki</title>
<link>https://forum.pasja-informatyki.pl/101742/dziedziczenie-klas-naglowki</link>
<description>Witam, Podczas rozbudowy programu natknąłem się na problem (tu zaznaczam, że jestem początkującym programistą). Kompilator wyświetla mi błąd o treści: &amp;quot;error: expected class-name before '{' token&amp;quot;. Jest to linijka 9 w pliku &amp;quot;menu_main.h&amp;quot;. Czy ktoś mógłby mi wyjaśnić, skąd ten problem się bierze? Po przeszukaniu części tego forum i kilku innych nie jestem w stanie odpowiedzieć sobie na pytanie, dlaczego tak a nie inaczej...&lt;br /&gt;
&lt;br /&gt;
Program składa się z 3 plików .cpp i dwóch nagłówków .h.&lt;br /&gt;
&lt;br /&gt;
main.cpp&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://wklej.org/id/1916309/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://wklej.org/id/1916309/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
menu1.cpp&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://wklej.org/id/1916307/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://wklej.org/id/1916307/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
menu_main.cpp&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://wklej.org/id/1916312/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://wklej.org/id/1916312/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
menu1.h&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://wklej.org/id/1916314/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://wklej.org/id/1916314/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
menu_main.h&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://wklej.org/id/1916315/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://wklej.org/id/1916315/&lt;/a&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/101742/dziedziczenie-klas-naglowki</guid>
<pubDate>Sat, 23 Jan 2016 17:59:56 +0000</pubDate>
</item>
</channel>
</rss>