Demo01Final
public class Demo01Final {
public static void main ( String[ ] args) {
int num1 = 10 ;
System. out. println ( num1) ;
num1 = 20 ;
System. out. println ( num1) ;
final int num2 = 200 ;
System. out. println ( num2) ;
final int num3;
num3 = 30 ;
Student stu1 = new Student ( "赵丽颖" ) ;
System. out. println ( stu1) ;
System. out. println ( stu1. getName ( ) ) ;
stu1 = new Student ( "霍建华" ) ;
System. out. println ( stu1) ;
System. out. println ( stu1. getName ( ) ) ;
System. out. println ( "===============" ) ;
final Student stu2 = new Student ( "高圆圆" ) ;
System. out. println ( stu2. getName ( ) ) ;
stu2. setName ( "高圆圆圆圆" ) ;
System. out. println ( stu2. getName ( ) ) ;
}
}
Person
public class Person {
private final String name;
public Person ( ) {
name = "关晓彤" ;
}
public Person ( String name) {
this . name = name;
}
public String getName ( ) {
return name;
}
}
Student
public class Student {
private String name;
public Student ( ) {
}
public Student ( String name) {
this . name = name;
}
public String getName ( ) {
return name;
}
public void setName ( String name) {
this . name = name;
}
}
Fu
public abstract class Fu {
public void method ( ) {
System. out. println ( "父类方法执行!" ) ;
}
public abstract void methodAbs ( ) ;
}
Zi
public class Zi extends Fu {
@Override
public void methodAbs ( ) {
}
}
MyClass
public final class MyClass {
public void method ( ) {
System. out. println ( "方法执行!" ) ;
}
}