Day03-面向对象

代码块

*局部代码块:方法的内部(了解)
 * {代码}--作用域 申明的变量作用范围
 * 	在同一个方法内部区别不同的功能
 * 
 * 构造代码块:类里面
 * 	经过编译以后,把代码块里面的代码 编译到构造方法中去
 * 	
 * 静态代码块:写在类里面的  由static修饰
 * 	随着类的加载而执行一次
 * 	JDBCUtil  使用静态代码量加载驱动.  

抽象类

抽象类:
 *abstract修饰类 叫做抽象类
 *abstract修饰的方法叫做抽象方法,抽象方法没有方法体
 * 	可以有哪些成员:
 * 		普通方法
 * 		成员变量
 * 		可以有构造方法
 * 		抽象方法
 * 		
 * 抽象方法的方法体?
 * 	方法体的实现是需要其子类进行方法覆写
 * 多态的写法

接口

接口的定义:意义在于定义一种规范,模板,标准
 * 	接口里面有哪些成员:
 * 		成员变量(不可变的变量)
 * 		抽象方法
 * 		没有普通方法
 * 		没有构造方法
 * 	接口里面的抽象方法的方法体:
 * 		需要借助实现类实现接口抽象方法
 *		接口与接口之间是可以多继承
 * 	实现类的特点:
 * 		1.实现类必须实现接口的全部抽象方法
 * 		2.一个实现类可以同时实现多个接口
 * 		3.实现类可以同时继承一个类,并实现多个接口(先继承,后实现)
发布了28 篇原创文章 · 获赞 15 · 访问量 1135

猜你喜欢

转载自blog.csdn.net/W1184394406/article/details/103761829