和C相比java怎样
面向对象是一种思想,面向对象是与面向过程相对应的 一般的编程语言(c语言等)是把程序当作一个不可分割的语言段整体 其中的子函数和主函数是调用关系 子函数或主函数的变化都会引起程序的不稳定 面向对象是将程序分割乘不同的类 子函数可以是类主函数也可以是类 然后再对类进行封装 定义各个类的级别和访问权限以确保程序的稳定性。摘自--thinkinjava