标签:
1、面向对象编程:
面向对象编程的语言不止java一种,还有:
simula 67(第一个面向对象语言,支持单继承和一定含义的多态和部分动态绑定);
Smalltalk(第一个支持动态类型的语言,支持单继承、多态和动态绑定);
EIFFEL(支持多继承、多态和动态绑定);
C++(它的大部分基于类的特性继承自Simula。支持多继承、多态和部分动态绑定);
C#(也支持单继承,与Java和C++等有很多类似之处);
不管是面向对象还是面向过程,都是将现实世界抽象出来,为了解决问题而形成的思维系统。
面向过程是指,我们考虑问题时,以一个具体的流程(事务过程)为单位,考虑它的实现:
面向对象是指,我们考虑问题时,以对象为单位,考虑它的属性及方法:
2、java类:
java类将属性和方法封装起来,一切都依赖于类及对象才可以实现调用。里面又分为普通类,抽象类和接口:
①接口:
1、接口中定义方法和属性;
基础语法强调理解,后面需要深刻理解面向接口编程思想。小编也会在后面单独写一篇关于接口的总结。
标签:
原文地址:http://www.cnblogs.com/bossen/p/5940668.html