Ի՞նչ է աբստրակտ դասը Java ուսումնական կետում:
Ի՞նչ է աբստրակտ դասը Java ուսումնական կետում:

Video: Ի՞նչ է աբստրակտ դասը Java ուսումնական կետում:

Video: Ի՞նչ է աբստրակտ դասը Java ուսումնական կետում:
Video: Публичное собеседование: Junior Java Developer. Пример, как происходит защита проекта после курсов. 2024, Մայիս
Anonim

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

Ավելին, ո՞րն է աբստրակտ դասի օգտագործումը Java-ում:

վերացական հիմնաբառ է օգտագործված ստեղծել ա վերացական դաս և մեթոդ. Աբստրակտ դաս java-ում չի կարող օրինակելի լինել: Ան վերացական դաս հիմնականում է օգտագործված ենթադասերի համար հիմք ապահովել՝ ընդլայնելու և իրականացնելու համար վերացական մեթոդները և վերացնել կամ օգտագործել ներդրված մեթոդները վերացական դաս.

Երկրորդ, ի՞նչ է նշանակում աբստրակտ դաս ասելով Java-ում: Ան վերացական դաս , համատեքստում Java , սուպերդաս է, որը չի կարող օրինակվել և օգտագործվում է կամ սահմանել ընդհանուր բնութագրերը. Ա-ից օբյեկտ չի կարող առաջանալ Java աբստրակտ դաս ; փորձում է ակնարկել ան վերացական դաս արտադրում է միայն կոմպիլյատորի սխալ:

Նաև հարցրեց, թե ինչ է աբստրակտ դասը և մեթոդը Java-ում:

Java Abstract Classes and Methods Abstract class : սահմանափակված է դաս որը չի կարող օգտագործվել ստեղծելու համար առարկաներ (այն մուտք գործելու համար այն պետք է ժառանգված լինի մեկ ուրիշից դաս ). Աբստրակտ մեթոդ : կարող է օգտագործվել միայն մի վերացական դաս , իսկ մարմին չունի։ Մարմինը տրամադրվում է ենթադասով (ժառանգված):

Ո՞րն է վերացական դասերի իմաստը:

Նպատակը ան վերացական դաս որոշ ընդհանուր վարքագիծ սահմանելն է, որը կարող է ժառանգվել մի քանի ենթադասերի կողմից՝ առանց ամբողջը իրականացնելու դաս . C#-ում, the վերացական հիմնաբառը նշանակում է և՛ an վերացական դաս և մաքուր վիրտուալ մեթոդ:

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