抽象化编程
发布时间: 2023-06-09 16:30:27
A. 怎么提高自己编程的抽象能力 0qiance
我有几个建议:
1.扎实的学好基础课程,基础越牢固越好。在以后的能力提高中你能感觉出它的好处的
2.多读别人的代码,读完后思考你是否能写出比它更精练更有效率的程序,最好立即用你的方法实践一遍
3.最重要的还是多实践,有思想的实践。不管听到见到什么你都要想如果用程序实现应该怎么做,将一切程序化进行~~可能这么说有点走火入魔了
B. java 抽象怎么理解
抽象是一种面向对象的编程实践的核心原则, Java具有所有OOPs原则,抽象是一个Java语言的主要构建块。
数据抽象的跨度从创建简单的数据对象集合的实现复杂如HashMap或HashSet。
控制抽象是结构化编程背后主要驱动力。
C. JAVA里抽象 到底是什么意思啊
抽象最直观的含义就是把现实中的东西抽离其关键特性,构成对象
说白了就是用程序的逻辑和数据结构模拟现实的世界..
比如说class human,表示人类
class asian extends human这是亚洲人类,这个亚洲人类是继承自人类的..
同样不只是实例,也可以把一些行为用相似的办法抽象化..
建议楼主看下java编程思想第一章,讲得很透彻
D. 为什么面向对象技术强调要针对抽象编程,而不要针对具体编程
当你已经有一段程序之后,想要在其基础上做一点功能上的修改来获得新的代码,这时就可以继承之前的基类,然后自己进行一些补充生成新的派生类,可以更为方便的继承已有的程序。简单地说面向对象的编程的特点就是封装、继承与多态
如果您认可我的答案,请采纳。
您的采纳,是我答题的动力,O(∩_∩)O谢谢!!
热点内容