对象:拥有行为、状态、标识将对象作为服务提供者:通过此思想来进行编程将具体的实现隐藏(通过接口和实现相分离,类内部访问的控制)复用具体的实现(优先使用组合,后使用继承)理解is-a跟is-like-a的关系。多态的实现,可互换的对象(向上转型)java面向对象通过“后期绑定”,当向对象发送消息时,被调用的代码到运行时才能被确定,对存在的方法的参数和返回值执行类型检查(此类语言被称为弱语言),但并不知道确切被执行的代码。抽象基类和接口:抽象基类的子类必须实现父类的抽象方法,否则继承类仍然是个抽象类。接口提供了接口与实现的完美分离。对象的创建、使用和生命周期:java使用堆的内存池来动态地创建对象 Read More
posted @ 2013-01-20 23:33 Thriller1 Views(169) Comments(0) Diggs(0) Edit