Kā nosaukt klasi Java

Autors: Joan Hall
Radīšanas Datums: 1 Janvārī 2021
Atjaunināšanas Datums: 16 Maijs 2024
Anonim
Java Classes - How To Use Classes in Java
Video: Java Classes - How To Use Classes in Java

Saturs

Citas sadaļas

Teorētiski klasi var saukt ar jebkuru vārdu, kuru atbalsta pati valoda. Tomēr labāk ir ievērot dažus saskaņotos noteikumus, jo citādi citi cilvēki, kas skata jūsu kodu, var nosaukt jūs un jūsu darbu par "neprofesionālu", pat nemeklējot, cik labi jūs esat ieviesis algoritmu. Pārsteidzoši, ka pat studenti, kas gatavojas pabeigt universitāti, ne vienmēr pareizi nosauc Java klases.

Soļi

  1. Vislabāk ir izmantot vienu īsu vārdu, kam jābūt lietvārdam ("lietas nosaukums"). Nelietojiet vienu darbības vārdu vai atsevišķu īpašības vārdu.
    • Atlasītajam vārdam jāatspoguļo klases mērķis.
    • Ja nav iespējams skaidri nosaukt klases mērķi ar vienu lietvārdu, pievienojiet vairāk vārdu, izmantojot kamieļa korpusu (piemēram, BorderLayout). Īpašības vārdi ir vispiemērotākie kā papildu vārdi, jo tie dabiski sniedz vairāk informācijas par lietvārdu.

  2. Vienmēr sāciet klases nosaukumu ar lielo burtu (tas atšķiras no tā, kā mainīgie tiek nosaukti).
  3. Nelietojiet pasvītrojumu, lai atdalītu vairākus vārdus Java klases nosaukumā (tas ir C ++ programmēšanas noteikums).

  4. Lietojiet visus lielos vārdus tikai tad, ja tie tieši nāk no zināmā saīsinājuma (URL, UUID un tā tālāk).
  5. Vienmēr ievietojiet klasi kādā iepakojumā.

Kopienas jautājumi un atbildes



Kā kodējot nosaukt konstanti?

Java tieši neatbalsta konstantes, bet, mainīgā mainīšana par statisku galīgo padara to kā konstanti. Konstantes nosaukums parasti tiek rakstīts ar visiem burtiem, ar vārdiem atdala pasvītras. Piemēram: "static final int MAX_VALUE = 99;".

Padomi

  • Izmantojiet prefiksu Abstrakts (piemēram Abstrakta tabula), lai nosauktu abstraktu klasi, no kuras jūs kaut ko iegūsit vēlāk.
  • Izmantojiet prefiksu Noklusējums (DefaultLayout), lai nosauktu klasi, kas parasti ir noklusējuma dotajai lomai, bet kuru var aizstāt.
  • Izmantojiet sufiksu Rūpnīca klasei šī galvenā funkcija ir izveidot citas klases (piemēram, Burbuļu fabrika kas rada burbulis).
  • Izmantojiet sufiksu Impl klasei, kas ir kāda interfeisa (piemēram, BubbleImpl pagarina Abstrakts burbulis īsteno burbulis).
  • Izmantojiet sufiksu Izņēmums par izņēmumiem un Kļūda par kļūdām (piemēram, Visi nepareizie izņēmumi).
  • Izvairieties no ļoti vispārīgiem nosaukumiem, piemēram, Dati vai Algoritms kas par klasi neko daudz nestāsta. Pievienojiet kādu sufiksu vai prefiksu, lai tas būtu precīzāks.
  • Labāk izvairieties no skaitļiem klases nosaukumos

Brīdinājumi

  • Nelietojiet pasvītru, lai nosauktu klases, nav svarīgi, vai to atļauj valoda. To lieto tikai tad, ja klase precīzi atbilst kādam standartam, kas nosaukumā ir oficiāli nosaukts ar pasvītrām (piemēram, omg.org iepakojumi).
  • Nekādā gadījumā nelietojiet dolāra zīmi ($), kompilators to rezervē iekšējai lietošanai.
  • Apsveriet iespēju izmantot angļu vārdus, nevis savas mājas vārdus. Tā ir standarta valoda starptautiskai sadarbībai, kas nepieciešama arī tad, ja nevienai no pusēm tā nav dzimtā valoda
  • Tā paša iemesla dēļ nelietojiet valsts burtus ārpus ASCII datu kopas, pat ja to atbalsta jūsu vide.
  • Nepiešķiriet savai klasei tādu pašu nosaukumu kā klase standarta bibliotēkā vai kādā citā bibliotēkā, kuru izmantojat, pat ja kompilators to atļauj pēc ievietošanas citā paketē. Viena šāda kļūda standarta API (java.awt.List un java.util.List) bieži tiek dēvēta par problēmu.

VIDEO ATUR Biroja krēliem ēdekļa augtumu regulē pneimatikai cilindr, ka maina gaia piedienu. Ši mehānim āk neizdotie dažu gadu laikā, parati tāpēc, ka blīvējum ir pārāk paliktinājie, lai uzturētu pied...

Kā dejot tango

John Pratt

Maijs 2024

Iemācītie dejot tango nav viegli, un tam ir nepieciešam pareizai paniedzēj. Bet pamata oļu "var" iemācītie pat, un jū varat ākt pat. Ja eat gatav ākt, drīz jū varat dejot šo jutekliko, roman...

Jaunākās Ziņas