Արդյո՞ք պարզունակ տեսակները մեթոդներ ունեն:
Արդյո՞ք պարզունակ տեսակները մեթոդներ ունեն:

Video: Արդյո՞ք պարզունակ տեսակները մեթոդներ ունեն:

Video: Արդյո՞ք պարզունակ տեսակները մեթոդներ ունեն:
Video: Ծնողները, իրենք էլ չգիտակցելով, վնասում են իրենց երեխաներին 2024, Մայիս
Anonim

Քանի որ String-ը ա պարզունակ տեսակ , դա դաս է (որը ունի մեթոդներ ), մինչդեռ ամբողջ, կարճ, նիշ և այլն բոլորն են պրիմիտիվներ (որը չի ունեն մեթոդներ ) Որովհետեւ պարզունակ տեսակներ հենց դա են, պարզունակ . Նրանք չեն անում ունեն մեթոդներ.

Հետագայում, կարելի է նաև հարցնել՝ արդյոք պարզունակ տվյալների տեսակներն ունեն մեթոդներ:

Ա. պարզունակ ' տվյալների տեսակը նշանակում է, որ դու ունեն հիշողության մեջ պահվող արժեք - այս արժեքը ունի ոչ մեթոդները կամ ներքին կառուցվածքը: Ա պարզունակ կարող է վիրահատվել միայն արտաքին գործողություններով:

Ավելին, արդյո՞ք պարզունակ տեսակները օբյեկտներ են: Կան 8 պարզունակ տվյալների տեսակները int, short, char, float, double, boolean, …և այլն: Ի տարբերություն C#-ի, Java-ում a-ի փոփոխականները պարզունակ տեսակ չեն Օբյեկտներ ; դրանք ոչ կառույց են, ոչ էլ օբյեկտ ցուցված դասից:

Այստեղ, որո՞նք են պարզունակ մեթոդները:

Ա պարզունակ մեթոդ է Մեթոդ որը վկայակոչում է վարքագիծը Վիրտուալ մեքենայում (Overview) կամ plugin-ում: Պրիմիտիվ մեթոդներ ապահովել ֆունկցիոնալություն, որը հասանելի չէ սովորական Smalltalk-ից մեթոդները . Օրինակ՝ կան պարզունակ մեթոդներ I/O-ի համար Օրինակ՝ ֆայլի հասանելիություն (տես FileStream) ցանցային վարդակներ (տես Socket)

Ո՞րն է տարբերությունը պարզունակ և ոչ պարզունակ տվյալների տիպի միջև:

Պարզունակ տվյալներ միայն առանձին արժեքներ են, դրանք առանձնահատուկ հնարավորություններ չունեն։ -ի օրինակները Պարզունակ տվյալների տեսակները տրվում են բայթ, կարճ, int, երկար, float, double, char և այլն: Ա ոչ - պարզունակ տվյալների տեսակը այլ բան է, օրինակ՝ զանգվածի կառուցվածքը կամ դասը, որը հայտնի է որպես the ոչ - պարզունակ տվյալների տեսակը.

Խորհուրդ ենք տալիս: