大一下学期的自我目标:大一上学期已经过去了,所以考试也都已经结束了。最大的感触就是大学的节奏和高中完全不一样,需要不同的学习技巧以及学习方法。所有的考试,有满意的成绩,也有所不足,应当尽量不断提高自己,将所有的学科的成绩都提高的理想的情况。今后还应当更加抓紧时间,加强文化课学习。对于面对对象课程,我...
分类:
其他好文 时间:
2016-01-23 01:03:01
阅读次数:
174
原文 http://www.cocoachina.com/ios/20151118/14242.html本文是投稿文章,作者: IOS_Tips(微信公众号)“神在细节之中”Objective-C 是 C 语言的扩展,增加了动态类型和面对对象的特性。它被设计成具有易读易用的,支持复杂的面向对象设计的...
分类:
其他好文 时间:
2016-01-21 19:34:14
阅读次数:
189
理解什么是继承首先我们知道,面对对象有三大特征:封装:解决了数据的安全性问题继承:解决了代码的重用问题多态:解决了程序的扩展问题上一篇博客中,我们了解了一下封装,现在我了再来看看什么是继承。在现实生活中,我们可以把封装理解成儿子对父亲财产的继承。而在面向对象程序设计中的继承,是一个对象从另一个对象获...
分类:
编程语言 时间:
2016-01-12 11:24:53
阅读次数:
186
问题一:为什么要出现面对对象的语言,用来解决什么样的问题?所有的程序设计语言都提供抽象,汇编语言是对底层机器的抽象,但仍要求程序员按计算机的结构去思考,而程序员要做的必须要能在机器模型和实际上要解决的问题的模型建立联系。(实际上是一个建模的过程)早期是对要..
分类:
其他好文 时间:
2016-01-10 01:53:31
阅读次数:
235
了解封装什么是封装?在Java的面向对象程序设计中,有三大基本特征:封装、继承和多态。首先我们先来看看封装:在Java的面对对象程序设计中,封装(Encapsulation)是指一种将函数功能实作细节部份包装、隐藏起来的方法。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随便访...
分类:
编程语言 时间:
2015-12-22 00:57:57
阅读次数:
214
java程序员职业规划第一步:1.基础必备:至少看过2.本语言基础书和一本领域技术书。3.部分参与项目1-2个。java程序员职业规划第二步:1.行业知识领悟、扩展相关应用知识。2.完整参与项目1-2个。3.可以指导新人完成工作。java程序员职业规划第三步:1.深刻理解面对对象知识。熟..
分类:
编程语言 时间:
2015-12-09 20:04:23
阅读次数:
168
最近开始着手整理自己学习的东西,把面向对象整理出来
什么是面向对象?
起初,“面向对象”是专指在程序设计中采用封装、继承、多态等设计方法。
面向对象的思想已经涉及到软件开发的各个方面。如,面向对象的分析(OOA,ObjectOrientedAnalysis),面向对象的设计(OOD,O..
分类:
编程语言 时间:
2015-12-09 15:19:49
阅读次数:
159
Objective-C 是 C 语言的扩展,增加了动态类型和面对对象的特性。它被设计成具有易读易用的,支持复杂的面向对象设计的编程语言。它是 Mac OS X 以及 iPhone 的主要开发语言。Cocoa 是 Mac OS X 上主要的应用程序框架之一。它由一组 Objective-C 类组成,为...
分类:
其他好文 时间:
2015-11-18 15:38:21
阅读次数:
227
我们上一次完成了合同的总金额的计算,我们这次继续完成一个新的更复杂,但是更有学习意义的业务---购销合同查看
要求:查看合同的主信息,查看合同下的货物信息,还要查看附件信息,货物和附件的信息要显示出它们的关联关系。
(注:一个合同下有多个货物,每个货物又有每个货物自己的附件)
利用面对对象的关联关系来实现上面的需求非常简单。
我们之前都是使用的外键进行的关联,这里我们将外键改为...
分类:
移动开发 时间:
2015-09-22 10:24:22
阅读次数:
261