面向对象程序设计有哪些基本特征?
来源:互联网 发布:linux主机名修改不了 编辑:程序博客网 时间:2024/06/05 03:15
面向对象程序设计的基本特征有:
1,封装性:
封装性是指将对象相关的信息和行为状态捆绑成一个单元,即将对象封装为一个具体的类。封装隐藏了对象的具体实现,当要操纵
对象时,只需调用其中的方法,而不用管方法的具体实现。
2,继承性:
一个类继承另一个类,继承者可以获得被继承类的所有方法和属性,并且可以根据实际的需要添加新的方法或者对被继承类中的方法
进行覆写,被继承者称为父类或者超类,继承者称为子类或导出类,继承提高了程序代码的可重用性,Java中一个子类只能继承一个
父类,Object类是所有类的最终父类。
3,多态性:
多态性是指不同的对象对同一事物而做出的相同行为,一个类A可以指向其自身类和其导出类,一个接口可以指向其接口实现类,在方
法参数中,使用多态可以提高参数的灵活性。
- 面向对象程序设计有哪些基本特征?
- 面向对象程序设计的基本特征有哪些?
- 面向对象程序设计与基本特征
- 面向对象程序设计三个基本特征(C++)
- 面向对象有哪些特征
- 面向对象的基本特征
- 面向对象三个基本特征
- 面向对象的基本特征
- 面向对象基本特征
- 面向对象的基本特征
- 面向对象基本特征
- C++面向对象基本特征
- 面向对象基本特征?
- 面向对象三个基本特征
- 面向对象的基本特征
- 面向对象的基本特征
- 面向对象基本特征
- 面向对象基本特征
- avi文件格式详解
- c#中分割字符串的几种方法
- C#字符串处理类
- 电子类网站大收集
- 详解Java解析XML的四种方法(转)
- 面向对象程序设计有哪些基本特征?
- Property文件找不到异常-java程序在Linux下运行出错
- String.Format()方法
- (zt)linux passwd和shadow区别
- ASP.NET中防止页面多次提交的代码实现
- Asp.net中具体的日期格式化用法
- 动态链接库dll 静态链接库lib 动态导入库lib
- 【首届Google暑期大学生博客分享大赛——2010 Andriod篇】物联网时代我心目中的Android手机
- 你用什么态度去看待世界,你就会得到什么样的世界