1. #1
    Foezjie's Avatar
    Registered
    20/01/05
    Location
    Harelbeke
    Posts
    2,816
    iTrader
    3 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/108

    [JAVA] Methode van superklasse gebruiken in subklasse

    Hallo iedereen,

    ik zit met een klein vraagje. Als ik bijvoorbeeld in mijn (abstract) superklasse een methode isValidName(String Name) heb die gewoon checkt of alle tekens van de string alfanumeriek zijn (dus geen ':@ enzo).
    Is er dan een manier om in de subklasse deze te gebruiken op dezelfde manier zoals je bij constructors super() gebruikt?

    De situatie zit ongeveer zo: ik heb een superklasse Character, en twee subklasses Hero en Monster. Maar voor de naam zijn er verschillende specificaties. De naam moet wel van beide alfanumeriek zijn, maar een Hero mag bijvoorbeeld wel 1 ' in de naam hebben, en een Monster bvb een :.

    Is er dan een manier om in bvb Hero het volgende te zetten?

    Code:
    public boolean isValidName(String name){
       super(name);
       //code om te checken voor '
    }
    Alvast bedankt,

    Foezjie
    Scrubs
    no votes  

  2. #2
    Cycloon's Avatar
    Registered
    18/01/04
    Location
    Melle
    Posts
    10,535
    iTrader
    56 (100%)
    Mentioned
    0 Post(s)
    Reputation
    27/102
    Code:
    super.isValidName(name);
    Al zou je dat met een beetje google'n ook wel gevonden hebben...
    “In terms of how we evaluate schooling, everything is about working by yourself. If you work with someone else, it’s called cheating. Once you get out in the real world, everything you do involves working with other people.”
    PSN: Cycloon - Final Fantasy XIV: A realm reborn character
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in