编程思想:
    
    1,面向过程
    
    C 汇编
    
    2,面向对象
    
    Java C# C++ python Php 易语言
   
    类是一种特殊数据类型
    
    数据类型
    
    基本数据类型 byte short int long double float char boolean
    
    引用数据类型 String Array Scanner File Random 自定义
   
    构造方法
    
    方法名和类名相同,并且没有返回值类型。
    
    主要的作用是实例化对象。
   
还可以使用有参构造给属性初始化值。
    特征:
    
    1,系统会默认一个无参构造(隐藏)
    
    2,当写了一个有参构造方法时,系统自带的无参构造方法会消失。
   
经验:一般在写有参构造时,同时会把无参构造一并写出来。
    方法重载:overload
    
    两同三不同
    
    同一个类中,同一个方法名。
    
    参数列表不同(个数,类型,顺序)
   
    static 关键字 :静态
    
    1,修饰变量
    
    静态变量,类变量(从属于类),相当于全局变量。
    
    可以通过类名.变量名
    
    也可以通过对象名.变量名
    
    2,修饰方法
    
    静态方法,类方法(从属于类)
    
    可以通过类名.方法名()
    
    也可以通过对象名.方法名()
    
    3,修饰代码块,静态代码块
    
    是在类加载时候就运行,先于main方法运行。
   
static{
			//代码块
		}
注:
	1,在实例方法中,不可以定义静态变量,可以调用。
	2,在静态方法中,不可以调用实例方法,只能调用静态方法。
	3,在实例方法中,可以调用静态方法。
    面向对象的三大特征:
    
    封装,继承,多态
   
    封装:
    
    将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问
   
    this 关键字
    
    表示对当前对象的引用。
    
    可以调用本类的属性和方法。
    
    构造链:
    
    this(); 表示调用本类的构造方法,可以写参数。
    
    注:this();只能写在构造方法中。而且只能在构造方法中的第一行。
   
 
