学习核心内容: 面向对象的三个特性:封装、继承、多态访问级别:用处在于控制成员在那些地方可以访问,这样达到面向对象封装的目的。常用级别:public (任何地方都可以访问)private(默认级别。只能由本类中的成员访问。)1.打开软件:新建项目——windows——控制台应用程序——类1代码如下:...
分类:
其他好文 时间:
2014-08-01 15:19:51
阅读次数:
176
设计模式总结——程序员的武功秘籍(上)介绍了设计模式产生的原因及其必要性。
那设计模式有什么具体内容呢?首先设计模式作为面向对象发展的产物,它需要面向对象基础,包括一些重要的概念啊、三大特性什么的。其次,根据面向对象思想,结合解决问题的实际情况衍生了五大原则。最后就是利用面向对象的基础和五大原则,总结出的GOF23.
用一张图来表示就是:
设计模式会贯...
分类:
其他好文 时间:
2014-07-31 21:02:37
阅读次数:
172
今天来说说java面向对象的知识点~其实,java在其发展过程中能够成功,很大一部分原因是其面向对象的思想~
1、概念
现在来说面向对象思想,也不是什么新的知识点了,我们知道现在很多语言都有面向对象的思想了;当然我们还知道现在依旧很火的C语言,其实还是面向过程的语言;包括最近一段时间也出现了很多新的思想,比如面向函数,面向分布式,面向...等等一系列的东东,其实这些都只是一个概念而已~
在面...
分类:
编程语言 时间:
2014-07-26 02:33:26
阅读次数:
223
【喵"的Android之路】【基础篇(二)】【Java面向对象基础】细说String、StringBuffer和StringBuilder1、StringString是Java中的一个final类,主要用于字符串的处理。1.1 不可变性String内的字符串是不可变的,每一次修改都会重新生成一个新的...
分类:
编程语言 时间:
2014-07-13 19:24:40
阅读次数:
255
【喵"的Android之路】【基础篇(一)】【Java面向对象基础】数据类型与运算符1、数据类型介绍在Java中,数据类型分为两种:基本数据类型和引用类型。基本数据类型共8种,见下表:基本数据类型字节数二进制位数最小值最大值默认值byte18-bit-2^7+2^7 - 10short216-bit...
分类:
编程语言 时间:
2014-07-13 19:12:41
阅读次数:
271
【喵"的Android之路】【基础篇(三)】【Java面向对象基础】面向对象思想1 面向对象的WWH1.1 What--什么是面向对象首先,要理解“对象”。在Thinking in Java中提到“Everything is an object”,即万物皆对象。这里的“对象”指的是任何实体或者任何可...
分类:
编程语言 时间:
2014-07-13 17:48:26
阅读次数:
259
怎么实现多态2-接口接口是定义一种能力,规定子类能干什么和抽象类有些相似,解决类的单根继承。接口可以实现多继承案例鸟-麻雀sparrow,鸵鸟ostrich,企鹅penguin,鹦鹉parrot鸟能飞鸵鸟,企鹅不能。。。你怎么办练习:从学生,老师,父类Person,定义一个接口摄影Iphotogra...
分类:
其他好文 时间:
2014-07-05 22:08:22
阅读次数:
533
常用类库学习.net就是学习它的无数个类库怎么用,先看两个简单的String 字符串,不可变特性。字符串可以看成字符数组属性 Length方法IsNullOrEmpty() 静态方法ToCharArray()ToLower()string不可变性ToUpper()Equals() 忽略大小写的比较J...
分类:
其他好文 时间:
2014-07-05 21:19:46
阅读次数:
259
Public 表示它所修饰的类成员可以允许其他任何类来访问,俗称公有的。Private 表示只允许同一个类中的成员访问,其他类包括它的子类无法访问,俗称私有的。Protected 表示继承时子类可以对基类有完全访问权,也就是说,用protected修饰的类成员,对子类公开,但不对其他类公开。如果在类...
分类:
其他好文 时间:
2014-06-27 21:13:06
阅读次数:
200
p5OO 第五章 面向对象 (基础篇)Notes(1), Constructor / this /
String String str1 = "hello"; 解释 : 是把一个在堆内存空间的使用权给了 str1 对象。 String str2 =
"hello"; str1 == str2 是 t...
分类:
编程语言 时间:
2014-06-12 06:42:11
阅读次数:
421