Open davnils opened 12 years ago
@kazie är granskare.
Jag förstår verkligen ingenting av instruktionerna. Jag har lyckats få Git att fungera, jag har lyckats köra det som står här: https://github.com/BruteSolutions/training/wiki/Uppgift för "hämta training". Men, vad ska jag göra sedan? Jag ser ingen uppgift som är min där, då jag har 5:an av vad jag har sett och jag har framför allt ingen aning om hur jag ska hämta den. Jag förstår dessutom fortfarande inte innehållet i min uppgift, då det inte står vad som faktiskt ska finnas. Ska jag implementera ärva metoder behöver jag också veta saker om de ärvda metoderna vilket jag inte heller lyckas luska ut hur jag ska hitta... Hjälp?
Som jag fick det typ att fungera ska du använda:
git branch "dit du vill läga filen"
I ditt fall
git branch 005-car
sen vill du "commit"'a filerna, dvs "dessa vill jag skicka" så skriver du
git commit file-that-I-want-to-add.cpp
sen får du upp en ruta med text i, där du kan skriva commentar längst upp i filen., Sen för att skicka filerna skriver man
git push
Jag är själv helt ny på git, men jag tror det var något i den takten i alla fall. Du får alltid göra fel, så lek och försök! :D Tillslut lär man sig kanske.
2012/2/3 Jimipe < reply@reply.github.com
Jag förstår verkligen ingenting av instruktionerna. Jag har lyckats få Git att fungera, jag har lyckats köra det som står här: https://github.com/BruteSolutions/training/wiki/Uppgift för "hämta training". Men, vad ska jag göra sedan? Jag ser ingen uppgift som är min där, då jag har 5:an av vad jag har sett och jag har framför allt ingen aning om hur jag ska hämta den. Jag förstår dessutom fortfarande inte innehållet i min uppgift, då det inte står vad som faktiskt ska finnas. Ska jag implementera ärva metoder behöver jag också veta saker om de ärvda metoderna vilket jag inte heller lyckas luska ut hur jag ska hitta... Hjälp?
Reply to this email directly or view it on GitHub: https://github.com/BruteSolutions/training/issues/5#issuecomment-3793652
arv i c++ gör man magiskt i .h filerna.
Eller längst upp i .cpp filen (#include
Så om du ska ärva nått, exempel A ska ärva av B skriver man:
class A : B { //CLASS INNEHÅLL EXEMPEL public: int Integer; std:string String; float Float; private: MyPrivateVariable secretFolder; }
Då du ärver från B kollar den i B's filer etc, så inget magiskt IDE som fixar arv av funktioner etc, iaf inte som har jag :/
2012/2/3 Petter Salminen kemikaze@gmail.com
Som jag fick det typ att fungera ska du använda:
git branch "dit du vill läga filen"
I ditt fall
git branch 005-car
sen vill du "commit"'a filerna, dvs "dessa vill jag skicka" så skriver du
git commit file-that-I-want-to-add.cpp
sen får du upp en ruta med text i, där du kan skriva commentar längst upp i filen., Sen för att skicka filerna skriver man
git push
Jag är själv helt ny på git, men jag tror det var något i den takten i alla fall. Du får alltid göra fel, så lek och försök! :D Tillslut lär man sig kanske.
2012/2/3 Jimipe < reply@reply.github.com
Jag förstår verkligen ingenting av instruktionerna. Jag har lyckats få Git att fungera, jag har lyckats köra det som står här: https://github.com/BruteSolutions/training/wiki/Uppgift för "hämta training". Men, vad ska jag göra sedan? Jag ser ingen uppgift som är min där, då jag har 5:an av vad jag har sett och jag har framför allt ingen aning om hur jag ska hämta den. Jag förstår dessutom fortfarande inte innehållet i min uppgift, då det inte står vad som faktiskt ska finnas. Ska jag implementera ärva metoder behöver jag också veta saker om de ärvda metoderna vilket jag inte heller lyckas luska ut hur jag ska hitta... Hjälp?
Reply to this email directly or view it on GitHub: https://github.com/BruteSolutions/training/issues/5#issuecomment-3793652
Tack. :) Arvbiten förstår jag, kodandet är inte mitt problem riktigt, utan mer det faktum hur jag ska kunna "Tänk på att implementera någon version av de ärvda metoderna." Hur vet jag vilka de ärvda metoderna är? Hur kan jag se de andra klasserna? Hur öppnar jag dem?
Jag var med lite lost, men det löser sig nog senare. :P
2012/2/3 Jimipe < reply@reply.github.com
Tack. :) Arvbiten förstår jag, kodandet är inte mitt problem riktigt, utan mer det faktum hur jag ska kunna "Tänk på att implementera någon version av de ärvda metoderna." Hur vet jag vilka de ärvda metoderna är? Hur kan jag se de andra klasserna? Hur öppnar jag dem?
Reply to this email directly or view it on GitHub: https://github.com/BruteSolutions/training/issues/5#issuecomment-3794348
Vehicle och Autonomous är abstrakta klasser som Car ska använda, se respektive issue.
Och hur ser jag dessa issues p ett sdant sett att jag frstr vad som finns i funktionsvg som ska implementeras?
Den 3 februari 2012 11:11 skrev David Nilsson < reply@reply.github.com
:
Vehicle och Autonomous r abstrakta klasser som Car ska anvnda, se respektive issue.
Reply to this email directly or view it on GitHub: https://github.com/BruteSolutions/training/issues/5#issuecomment-3794445
Kör checkout på develop och kolla innehållet i headers.
Vad betyder det? Syftar du p det hr:
git checkout develop git pull --all
Den 3 februari 2012 11:28 skrev David Nilsson < reply@reply.github.com
:
Kr checkout p develop och kolla innehllet i headers.
Reply to this email directly or view it on GitHub: https://github.com/BruteSolutions/training/issues/5#issuecomment-3794654
git checkout develop //git pull fr att hmta senaste cat *.h On Feb 3, 2012 12:09 PM, "Jimipe" < reply@reply.github.com> wrote:
Vad betyder det? Syftar du p det hr:
hmta eventuella uppdateringar
git checkout develop git pull --all
Den 3 februari 2012 11:28 skrev David Nilsson < reply@reply.github.com
:
Kr checkout p develop och kolla innehllet i headers.
Reply to this email directly or view it on GitHub: https://github.com/BruteSolutions/training/issues/5#issuecomment-3794654
Reply to this email directly or view it on GitHub: https://github.com/BruteSolutions/training/issues/5#issuecomment-3795124
Implementera klassen Car som ärver från Vehicle och autonomous med följande medlemmar:
Car(std::string brand) : public
Förslagsvis baseras cost på ett värde som beräknas baserat på märket. Sätt även ett värde på radius. Tänk på att implementera någon version av de ärvda metoderna.
Följ instruktioner i wikin och lägg klassdeklarationer/definitioner i separata filer (.h / .cpp) med filnamn som följer klassnamn.