明立的博客

一点一滴,记自己

排序:
默认
按更新时间
按访问量
RSS订阅

Java-面向对象编程-几个关键字

经过前面几章的介绍。我们已经对面向对象编程的概念及相关的知识点进行了初步的介绍。也意味着我们的java-面向对象编程系列即将完结。也希望通过前面所介绍的内容能够对您有所帮助。今天,我们就来讲解关于在java编程中会遇上的几个比较常用的关键字。它们虽然不是面向对象的内容,但却像是粘合剂一般串联在整个...

2017-04-09 20:08:25

阅读数 1494

评论数 0

java-面向对象编程-抽象类

我们在上一章中介绍了什么是接口,也说到了接口就是一组抽象的数据模型,可以理解为一组协议。但实际上,在面向对象的概念中,有一个知识点是极容易被人与接口混淆的,人们往往会误解为这两者是同一个概念。但不幸的是,两者虽然有相似之处,但却是完全不一样的概念。那么,如此神秘的它到底是什么呢?让我们揭开它的盖头...

2017-04-04 15:12:40

阅读数 1757

评论数 0

java-面向对象编程-接口

我们在上一章说到实现java多继承的方法,并且介绍了关于内部类的相关知识点。接下来我们介绍的是另一种办法:接口。我们知道 ,继承的目的是为了多态,而接口,则是实现多态的另一种重要途径。灵活掌握接口的用法及精神,将有助于我们写出更易于阅读和维护的代码。而这一点对于每个程序员而言都是梦寐以求的事情所以...

2017-02-24 16:54:26

阅读数 1192

评论数 0

java-面向对象编程-内部类

一、概述: 今天要介绍的是一个在面向对象编程中比较烧脑的一个知识点,叫做内部类。意思就是在一个类的内部再重新定义一个新的类,作为外部类的一个属性而存在。那么,我们常说:存在即合理,那么,既然有内部类的存在,就必定会有内部类存在的理由,也就是我们为什么要使用内部类。再这里,我们需要澄清的一点是: ...

2017-02-18 20:44:34

阅读数 1259

评论数 0

Java-面向对象编程-三大特性之多态

我们前面已经介绍了面向对象编程的三大特性之二,今天就介绍最后一个特性-多态。 什么叫多态?从字面上理解就是多种形态,即对同一个客体,可以有多种不同的形式。就好像糖一样,有多种口味,你想吃什么口味的就可以吃什么口味。但在程序中,却不是你想要怎样就怎样。更多的是需要怎样去做就怎样去做。来一个算是比较...

2017-02-01 18:14:48

阅读数 11447

评论数 5

java-面向对象编程-三大特性之封装

我们在上一章中谈到了面向对象编程的三大特性之一的继承。并且说到在继承中,父类其实是从子类中抽象出来的,而在这里所说的抽象,就可以理解为数据封装的一种表达方式。而准确来说,所谓的封装,就是在人为对客观事物进行抽象之后,将其聚合在一个类内,并且这个类可以把自己的属性和方法只让可信的类(继承)或者对象(...

2017-01-20 22:24:57

阅读数 2357

评论数 0

java-面向对象编程-三大特性之继承

面向对象的编程语言,拥有三大特性,分别是:“继承”,“多态”,“封装”。这三个特性贯穿了面向对象编程语言的方方面面,也是区别于面向过程语言的三个标志。所以,掌握这三个特性,将有助于你在学习面向对象编程方面取得更好的进步。或者你现在学的是java,以后你又想学其他的面向对象编程语言的时候,也能帮助你...

2017-01-15 21:36:31

阅读数 3476

评论数 0

java-面向对象编程-说说构造方法

我们在上一章中说到类与对象这个知识点,其中提到new一个对象的格式为://装逼模式 ClassName InstanceName =new ClassName(); //类名 对象名 =new 类的构造方法在这里,我们说到关于类的构造方法,可能会存在一些让人觉得很混乱的地方,所以这一章就把构造方...

2017-01-07 15:13:17

阅读数 2387

评论数 0

java -面向对象编程-类与对象

上一章讲了面向对象编程的理念以及为什么要学习面向对象编程。但是我们也说了。面向对象编程是一个理念,要掌握它不是一日之功,而是要不断地学习,实践再学习。而今天说讲的内容,就是你学习面向对象编程的第一步:类与对象。这是面向对象编程中最基础的一个部分,也可以说是必须掌握的一个部分。话不多说,让我们开始学...

2017-01-01 15:38:07

阅读数 2453

评论数 0

java-面向对象编程-简介

Niklaus Wirth有一句在计算机领域人尽皆知的名言:“算法+数据结构=程序”纳尼?你不知道?没关系,现在你知道了~。为什么要说这个呢?因为从计算机底层实现而言,如何用到最小的内存,达到最快的处理速度,对一个程序来说就是一个最优体验的程序。当然,我们普遍遇到的一个问题就是:要取得高的运行速度...

2016-12-27 21:44:05

阅读数 2068

评论数 0

提示
确定要删除当前文章?
取消 删除