荣新IT培训中心
全国咨询热线:400-1335-066
您现在的位置:首页>行业新闻 > 正文

java学习之面向对象特征

时间:2018-01-23 15:35:59 来源:荣新IT教育培训 作者:荣新科技
这会给大家分享的是关于java面向对象特征,总的来说,这块不是很难,希望对有需要的同学提供帮助,下面一起来看看吧。
java学习之面向对象特征
彻底支撑面向目标的三大特征:封装、承继和多态。

目标是人们要进行研究的任何事物,从最简单的整数到杂乱的飞机等均能够看做目标,它不仅能表明详细事物,还能表明笼统的规矩、方案或事情。

目标具有状况,一个目标用数值来描绘它的状况。

目标还有操作,操作能够改动目标的操作,目标的操作也被称为目标的行为,java经过为目标界说方法来描绘目标的行为。

类:据有相同或类似性质的一组目标的笼统就是类,类是对一类事物的描绘,是笼统的、概念上的界说;目标是实践存在的的该类事物的个体,因而也称为实例(instance)。

目标是笼统化的类,类的详细化就是目标,也能够说类对实例是目标。

类用来描绘一系列目标,类概述每个目标应包含数据,类概述每个目标的行为特征。

java语言运用class关键字界说类,界说类时可运用成员变量来描绘该类目标的数据,可运用方法来描绘该类目标的行为特征。

类之间主要有两种结构联系:一般→特别联系;全体→部分结构联系。

一般→特别联系:用extends关键来表明这种承继联系,java的子类是一种特别的父类,是一种“is a”的联系,也可代表大类和小类的联系。比方生果→苹果,就是苹果is a生果。所以,父类也被称为大类,子类也可称为小类。

全体→部分结构联系:也称组装结构,是典型的组合联系,java言语经过在一个类里保存另一个目标的引用来完成这种组合联系,因而,其实是“has a”联系。
文章源自荣新科技官网:www.vfast.com.cn欢迎访问,转载需注明出处