Package domain
Class Artist
- java.lang.Object
-
- domain.Employee
-
- domain.Artist
-
- Direct Known Subclasses:
Editor,GraphicIllustrator,TechnicalWriter
public class Artist extends Employee
Представляє художника (Artist) як тип працівника.Клас розширює
Employeeта додає специфічну для художника характеристику — набір навичок (skills).
-
-
Constructor Summary
Constructors Constructor Description Artist()Створює художника з порожнім набором навичок.Artist(java.lang.String[] skiils)Створює художника тільки з навичками.Artist(java.lang.String[] skiils, java.lang.String name, java.lang.String jobTitle, int level, java.lang.String dept)Створює об'єкт Artist з повним набором даних.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetSkills()Повертає навички у вигляді одного рядка, розділеного комами.java.lang.String[]getSkillsLSist()Повертає сирий масив навичок.voidsetSkills(java.lang.String[] skills)Встановлює новий масив навичок.java.lang.StringtoString()Повертає текстове представлення художника, включаючи базову інформацію з Employee та список навичок.-
Methods inherited from class domain.Employee
getDept, getJobTitle, getLevel, getName, setDept, setJobTitle, setLevel, setName
-
-
-
-
Constructor Detail
-
Artist
public Artist(java.lang.String[] skiils, java.lang.String name, java.lang.String jobTitle, int level, java.lang.String dept)Створює об'єкт Artist з повним набором даних.- Parameters:
skiils- масив навичок художникаname- ім'я працівникаjobTitle- посадаlevel- рівень кваліфікаціїdept- відділ
-
Artist
public Artist(java.lang.String[] skiils)
Створює художника тільки з навичками.- Parameters:
skiils- масив навичок
-
Artist
public Artist()
Створює художника з порожнім набором навичок. Ініціалізує масив фіксованого розміру 10.
-
-
Method Detail
-
toString
public java.lang.String toString()
Повертає текстове представлення художника, включаючи базову інформацію з Employee та список навичок.
-
getSkills
public java.lang.String getSkills()
Повертає навички у вигляді одного рядка, розділеного комами.- Returns:
- рядок зі списком навичок
-
setSkills
public void setSkills(java.lang.String[] skills)
Встановлює новий масив навичок.- Parameters:
skills- новий список навичок
-
getSkillsLSist
public java.lang.String[] getSkillsLSist()
Повертає сирий масив навичок.- Returns:
- масив навичок
-
-