Java中类、对象、属性以及方法和接口的某些理解

文章目录

        • 属性值
        • 方法
        • 对象
        • 以上概念组合的通俗理解
        • 面向对象编程思维
        • 接口

一个带有属性和方法的模糊概念物;

属性值

某些具体的参数值;

方法

类似与函数的概念,可理解为可以做某些事,实现某些功能;

对象

即类下带有参数值和方法的类的具体化;

以上概念组合的通俗理解

假设我们某天突然回家突然感觉家里貌似缺了一点生机和活力,好像缺了点啥,摸了摸精密的脑袋瓜子突然顿悟应该养只宠物了,此处宠物可看做宠物类,宠物只是一个模糊的概念定下了我们的初步目标,此时宠物可以是猫、鸟、史莱姆等等,然后经过各种思考和对比之后你果断去楼下隔壁商场的宠物店买了只二哈,此时二哈是具体的对象,二哈具有体重等数值(属性)和能拆家(方法)。

面向对象编程思维

即我们要实现某个功能考虑使用哪个对象去做(面向过程就是我们考虑怎么做),可以比作我们要实现看家的目标,就可以使用二哈这个对象。

接口

设计的规则和广泛的约束,我们只需实现我们的目标而不需为了具体的细节花费过多的精力。例如每一个国家都需要法律这种东西来对实现约束和管理社会运行的功能,但是不同的国家或地区会有不同的法律具体条规,但是我们只要法律实现了它的功能就行了。

你可能感兴趣的:(JAVA学习)