Java-面向对象
面向对象的三大特征
封装
封装是把过程和数据组织起来,对数据的访问只能通过已定义的方法。
封装的目的在于将对象的使用者和设计者分开,使用者不必知道行为实现的细节,只需使用设计者提供的消息来访问对象
继承
新的类可以获得已有类(称为超类、基类或父类)的属性和行为,称新类为已有类的派生类(也称为子类)。
继承可以增加代码的重用性,在拥有父类的功能基础上增加自己的功能。
多态
发送消息给某个对象,让该对象自行决定响应何种行为。可以理解为横向上的重载,纵向上的覆盖。
使语言具有灵活、抽象、行为共享、代码共享的优势,很好地解决了应用程序方法同名问题
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。