面向对象编程(OOP)(1)
面向对象编程本质:以类的方式组织代码,以对象的组织封装数据。
类是一种抽象的数据类型,对象是具体的事物
三大特性:1、封装 2、继承 3、多态
方法的调用:
-
静态方法:static
-
非静态方法:new一个方法
-
形参与实参:
-
值传递与引用传递:
-
this关键字
创建对象方法:
使用new关键字创建对象,除了分配空间,还会初始化,以及对类中构造器的使用。
1、使用new关键字,本质是调用构造器
2、初始化对象的值
注意:一旦定义了有参构造,无参就必须显示定义
构造器:
也称为构造方法
1、和类名相同
2、没有返回值
Alt+Insert:创建构造器
面向对象三大特性
-
封装
”高内聚,低耦合“:类的内部操作数据操作细节自己完成,不允许外部干涉。仅暴露少量的方法给外部使用。
属性私有:private(get获得数据\set数据赋值)
作用:
-
提高程序安全性,保护数据
-
隐藏代码的实现细节
-
统一接口
-
系统可维护性增加了

-
本文详细介绍了面向对象编程的核心概念,包括类与对象、封装、继承和多态。通过实例解析了如何使用静态与非静态方法,以及形参与实参的传递方式。同时强调了‘this’关键字在对象创建中的作用,和通过new关键字创建对象的过程,特别是构造器的使用。此外,重点探讨了封装的重要性,如提高程序安全性、隐藏实现细节和增强系统可维护性。
3694

被折叠的 条评论
为什么被折叠?



