发布网友 发布时间:2022-05-24 18:04
共2个回答
热心网友 时间:2023-10-24 08:46
面向对象实现其实也算简单吧 你如果把类和对象理解了 就能很好的去运用面向对象思想了 我java和C#面向对象多学过 给你讲解一下吧 首先 类是一个比较抽象的概念 类是一个对象群体的概括 比如:人类就可以看成一个类 动物类也是一个类 植物类也是一个类 也就是说类是一组对象的抽象概念 而对象呢 就是一个类的特指 比如:人类是一个类 而人类里的张三 张三就是一个对象 这些能理解么? 我再给你说说类的组成吧 类由属性、方法、构造方法等组成 属性就用来描述一个类的共有特征的 比如人类都有名字、年龄、身高、体重等 这些在类里面都用属性去定义描述,而封装就是为了避免类的使用者在不知情的时候为属性乱赋值 所以把属性私有化,为每个属性提供公有的访问和赋值的方法,也就是get和set方法;再说说方法 方法是一个类的行为 当一个类需要去完成一件事情的时候 就为其定义方法 比如:人都有吃饭的行为 所以在可以定义一个吃法的方法 继承的概念我觉得用一句话就能说清楚:老鼠的儿子会打洞,老鼠一生下来就会打洞 这就是继承自父类的 至于构造方法 那是在一个类去构造生成一个对象时用到的 java中构造一个对象语法是这样的:类名 自定义对象么 =new 类名(); 当这样去new一个对象的时候就会去调用无参构造方法热心网友 时间:2023-10-24 08:47
使用才是王道~~~~好多的应用和算法要尝试去用,去调试出现的错误,这样就可以很快的理解了