Cili është ndryshimi midis objekteve dhe titujve në Objektivin-C ose C ++?


përgjigje 1:

Ju mund të ngatërroni dy tema të ndryshme. 1) Cili është ndryshimi dhe përdorimi i titujve dhe skedarëve burimorë. 2) Cili është ndryshimi midis një klase dhe një objekti?

1) Në C ++ dhe Objektivi C, një kokë përdoret në përgjithësi për të deklaruar një klasë myClass.h, dhe skedari burimor përdoret për të zbatuar këtë klasë myClass.m për Objektivin C, myClass.cpp, ose .cc për Deklaroni C ++. Titujt dhe skedarët burimorë mund dhe shpesh përdoren jo vetëm për deklaratat dhe zbatimet e klasave, por edhe për t'i mbajtur ato të thjeshta ...

2) Për ta mbajtur përsëri të thjeshtë, një klasë në C ++ dhe Objektivi C janë përshkrime të sendeve (objekteve). Kur shkruani një përshkrim për një makinë, janë sjellje si lëvizja dhe kthimi dhe vetitë si ngjyra dhe forma që përbëjnë një klasë. Përshkrimi i juaj nuk është një makinë, thjesht një përshkrim i një makine. Unë gati thashë model, por kjo është një gjë tjetër në C ++ (lexojeni, shumë e lezetshme). Sidoqoftë, një objekt është vetë sendi. Në analogji tonë, makina juaj është objekti. Whatfarë përshkruan klasa. Kur programoni, përdorni klasën për t'i thënë përpiluesit që të ndajë hapësirë ​​dhe të kthejë një objekt. Kalimi nga klasa në objekt quhet momentim. Në C ++ kjo zakonisht bëhet me myClass të re () dhe në Objektivin C me [[myClass alok]] iniciativë. Ka shumë mundësi të tjera, por këto janë rastet e thjeshta.

Për t'i sjellë ato përsëri së bashku. Përshkrimi i automjetit tuaj (klasa) është shkruar në një skedar header dhe zbatimi i klasës në një skedar burimi. Diku tjetër në aplikacionin tuaj, #import Objektivi C ose # përfshini në C ++ skedarin tuaj të header dhe pastaj drejtoni klasën tuaj të re me shkëlqim në një objekt.

Në faqet e programimit dhe në YouTube do të gjeni shumë materiale falas që do t'ju drejtojnë përmes shembujve të thjeshtë C ++ dhe Objektivit C. Ata janë të dy gjuhë argëtuese, të cilat mund të jenë të vështira për t'u mësuar, por janë shumë të fuqishme për t'u përdorur.

Fat te mire