import
java.lang.reflect.Field;
public
class
GFG {
public
static
void
main(String[] args)
throws
NoSuchFieldException,
SecurityException
{
Field field
= User.
class
.getField(
"identificationChar"
);
Class declaringClass
= field.getDeclaringClass();
System.out.println(
"Declaring Class"
+
" for Field Object: "
+ declaringClass);
}
}
class
User {
public
static
char
identificationChar =
'E'
;
public
static
char
selectionChar =
'A'
;
public
static
String name =
"Aman"
;
public
static
char
getIdentificationChar()
{
return
identificationChar;
}
public
static
void
setIdentificationChar(
char
identificationChar)
{
User.identificationChar = identificationChar;
}
public
static
char
getSelectionChar()
{
return
selectionChar;
}
public
static
void
setSelectionChar(
char
selectionChar)
{
User.selectionChar = selectionChar;
}
public
static
String getName()
{
return
name;
}
public
static
void
setName(String name)
{
User.name = name;
}
}