java语言提供了定义类、成员变量、方法等基本功能。 类可以认为是一种自定义的数据类型,可以使用类来定义变量,所有使用类来定义的变量都是引用变量,它们都会引用到类的对象。 java面向对象的三大特征:封装、继承、多态。 封装:提供了private、protected和public三个访问修饰符来实现 ...
分类:
编程语言 时间:
2017-08-06 15:09:00
阅读次数:
199
1 /* 2 作业:请把手机类写成一个标准类,然后创建对象测试功能。 3 4 手机类: 5 成员变量: 6 品牌:String brand; 7 价格:int price; 8 颜色:String color; 9 成员方法: 10 ... ...
分类:
移动开发 时间:
2017-08-06 15:00:51
阅读次数:
214
类中的静态成员真是个让人爱恨交加的特性。我决定好好总结一下静态类成员的知识点,以便自己在以后面试中,在此类问题上不在被动。 静态类成员包括静态数据成员和静态函数成员两部分。 一 静态数据成员: 类体中的数据成员的声明前加上static关键字,该数据成员就成为了该类的静态数据成员。和其他数据成员一样, ...
分类:
编程语言 时间:
2017-08-06 12:52:09
阅读次数:
206
Scala没有静态方法和静态字段, 你可以用object这个语法结构来达到同样的目的。 对象的构造器只有在第一次被使用时才调用。 伴生对象apply方法: 类和它的伴生对象可以互相访问私有特性,他们必须存在于同一个源文件。 类中要访问类的伴生对象中成员,需要通过类.成员调用。 对象扩展类或特质: 应 ...
分类:
其他好文 时间:
2017-08-05 23:33:09
阅读次数:
174
1、继承性extends 继承性就是通过子类对已存在的父类进行功能扩展。单继承性,当父类成员改动时,继承他的子类也会随着变化。 例子: 访问类型的控制修饰符private(只能在同一个类中进行访问),protected(可以在同一个类以及类的子类中访问),public(各个类中和所有外部成员中均可访 ...
分类:
其他好文 时间:
2017-08-05 19:42:03
阅读次数:
124
一、内部类:将一个类定义在另一个类或者方法中! 二、内部类可以分为4类: 1、成员内部类 /*注意点: 01.内部类可以拥有private,protected访问权限修饰符! 02.如果外部类和内部类有相同的属性或者方法的时候, 默认是就近原则,取内部类的属性或者方法! 我们想调用外部类的属性和方法 ...
分类:
编程语言 时间:
2017-08-04 20:28:32
阅读次数:
179
2017-08-03 JAVAse 继承 继承:通过extends关键字可实现类与类之间的继承 父类:基类/超类 子类:派生类 1.继承的特点:单继承【一个类只能有一个父类】多层次【父类还可有父类】 2.继承的好处:提高了代码的复用率 提高了代码的维护性 让类与类之间产生了关系是多态的前提(耦合性高 ...
分类:
其他好文 时间:
2017-08-04 10:07:10
阅读次数:
122
2017-08-04 JAVAse 1.final修饰符 final可以修饰类,成员方法,成员变量(static 修饰符不可以修饰类) final的初始化在对象被实例化前即可final 修饰的方法不可以被继承; final修饰的变量是常量【值不能被修改】,(自定义型) final修饰的方法不能被重写 ...
分类:
其他好文 时间:
2017-08-04 09:55:06
阅读次数:
112
1.private修饰符 private修饰符用于设置类或类成员的訪问权限仅为所属类的内部, private也被称为私有修饰符。某些时候须要訪问私有类成员时,可通过get和set訪问器读取或改动。 2.protected修饰符 protected修饰符用于设置类或类成员的訪问权限仅为所属类及子类的内 ...
分类:
其他好文 时间:
2017-08-03 13:55:08
阅读次数:
160
封装 把成员方法和成员属性封装到类中,隐藏属性和方法实现的细节,通过public、protected、private等限定类成员的访问权限,数据被保护在内部,只通过被授权的成员方法才可以操作,尽可能的对成员进行封装。 public:方法或者属性在任何作用域下都可以访问到,而且是默认的,如果没有为一个 ...
分类:
Web程序 时间:
2017-07-30 23:53:58
阅读次数:
176