到底什么是OO思想那?(求指导)
各位前辈,各位大神
大家好,在此java菜鸟向大家请教一些问题。
工作一年多了,说点什么那?呵呵,任务来了,分析需求,自己也会做,可是最近慢慢的开始想:“知其然,也要知其所以然”,发觉自己不懂得地方那么多,深入学习jvm,学习collection,学习java基础,,学习java设计模式,说深入,其实就是在系统的过一遍,再认真的学一遍,感觉自己就是空中楼阁,感觉有些东西自己懂了,可是仔细想想,却又不懂,说不懂,可是自己却又懂了点东西,是自己会了点东西,没有结合起来,说到现在 自己做了一年多的java,什么是面向对象,面向类 面向接口,就是为了解决实际问题,实际问题就是一种抽象的存在,面向对象 基本特征就是 抽象 集成 多态 封装 为什么要实用接口,接口就是为了抽象,抽象就是为了解决实际中的那些实际问题,也就是所谓的抽象问题, 这些是面向对象吗? 面向对象的思想是这些吗? 我不想几年之后还是一个只会写代码的程序员,所以这些我要懂得,或许我很笨,需要你们的指导,才能去明白什么是面向对象,或许更需要自己的实践,更需要自己的努力,写这些就是希望在这里得到各位前辈的指导,指点迷津。
在此拜谢各位大神。
java菜鸟