个人中心
我的提问
我的回答
今日任务
我的设置
退出
文档资料
电脑网络
体育运动
医疗健康
游戏
社会民生
文化艺术
电子数码
娱乐休闲
商业理财
教育科学
生活
烦恼
资源共享
其它
歪果仁看中国
爱问日报
精选问答
爱问教育
爱问公益
爱问法律
我就不长篇大论了, 说得简单些 1. 封装: 隐藏数据内容, 隐藏具体实现 2. 继承: 代码复用, 类型抽象 3. 多态: 即使给出不同的情况(就是参数), 也会表现一致的行为 1 就是private, protected那些, 别人看不到了, 也不能随便改 2 继承没啥说的… 哪里说得都很清楚...
1个回答
在相关数据库中,所有规则都必须应用于事务的修改,以保持所有数据的完整性
起初,“面向对象”是专指在程序设计中采用封装、继承、多态和抽象等设计方法
封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。
继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。
封装 继承 多态
2个回答
对象面向对象的特征(1)对象唯一性每个对象都有自身唯一的标识,通过这种标识,可找到相应的对象
面向对象技术是目前流行的系统设计开发技术,它包括面向对象分析和面向对象程序设计。面向对象程序设计技术的提出,主要是为了解决传统程序设计方法——结构化程序设计所不能解决的代码重用问题。 面向对象的编程方法具有四个基本特征:1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当...
我觉得Thinking java 里面提的几个例子很好, 反复揣摩,就会有些心得。
3个回答
多态性(polymorphisn)是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作。简单的说,就是一句话:允许将子类类型的指针赋值给父类类型的指针。
在对象的整个生命期中,它的标识都不改变,不同的对象不能有相同的标识
面对对象就是: 把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象。对同类对象抽象出其共性,形成类。类中的大多数数据,只能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信。程序流程由用户在使用中决定。 面向过程就是: 自顶向下顺序执行,逐步求...