面向对象的知识点,为何面向对象设计?好处,三大特征

来源:互联网 发布:linux操作vasp计算 编辑:程序博客网 时间:2024/06/14 10:35

创建对象语法:new 对象();,前面的:对象类型 接受的对象变量只是作为接收对象进行操作。


this:谁调用就是谁的对象,this只能写在实例方法内,要调用含有this的的方法内,就必须new对象才能访问到,不同的调用者有不同的this,很灵活。


为什么要去面向对象设计?


面向对象,操作简单,清晰直观。


一辆车你不需要知道内部有什么,你只管使用,不需要知道内部怎么实现,你调用我方法,我给你达到你期望的结果。


以对象的形式去设计,用的人也不需要你这个怎么搞得,直接用即可,减轻了用的人的麻烦。操作简单。


以对象的特征去设计,维护简单。


不同特性特征不同的对象,每个对象分工明确,操作简单,清晰直观。


封装-对属性简单对用户方便,继承-方便派生升级,多态,可展现不同的功能。