[align=left][color=darkblue]1:子类继承父类中所有的属性和方法
2:父类中的方法在子类中可以重写,也可用super.父类名(); 继承下来
3:转型: 子类自动转为父类, 父类可以强制转型为子类
//例: byte ab=123;
int t=ab; //自动
ab=(byte)t; //强制
4:多态的实现:只有到运行时才知道是什么东西;(继承与重写机制)
5:接口
//定义
public interface +接口名{}
//接口中定义方法的方法
void 方法名(){}
//接口中定义字符串的方法
public final static String ll="";
//实现
public class 类名 implements +接口名}
// public class 类名 extends 类名{}
//接口的继承
public interface 接口 extends 接口{}
6:抽象类(常用做 适配器)
public abstract class 类名{
//定义方法的方法
public abstract void 方法名(){}
}[/color][/align]
2:父类中的方法在子类中可以重写,也可用super.父类名(); 继承下来
3:转型: 子类自动转为父类, 父类可以强制转型为子类
//例: byte ab=123;
int t=ab; //自动
ab=(byte)t; //强制
4:多态的实现:只有到运行时才知道是什么东西;(继承与重写机制)
5:接口
//定义
public interface +接口名{}
//接口中定义方法的方法
void 方法名(){}
//接口中定义字符串的方法
public final static String ll="";
//实现
public class 类名 implements +接口名}
// public class 类名 extends 类名{}
//接口的继承
public interface 接口 extends 接口{}
6:抽象类(常用做 适配器)
public abstract class 类名{
//定义方法的方法
public abstract void 方法名(){}
}[/color][/align]
本文介绍了面向对象编程的基础概念,包括子类如何继承父类的所有属性和方法、父类方法在子类中的重写方式及使用super关键字调用父类方法的方法。此外,还详细讲解了多态的实现原理,接口和抽象类的定义与使用。
2567

被折叠的 条评论
为什么被折叠?



