- 博客(6)
- 收藏
- 关注
原创 java 学习(2)基本数据类型、类型和装箱
Java基本数据类型变量就是申请内存来储存值。也就是说,当创建变量的时候,需要在内存中申请空间Java的两大数据类型内置数据类型引用数据类型--内置数据类型:java自带了八种基本类型(四整数,两浮点,一字符,一布尔)bytebyte基本数据类型是8位,有符号的,以二进制补码表示的整数最小值是-128最大值是127默认值是0byte类型用在大型数组中节约空间,主要...
2020-04-29 10:55:05 232
原创 面向对象C++(14)运算符重载
重载即重新装载,主要包括函数重载和运算符重载。运算符重载运算符重载是对已有的运算符赋予多重含义,同一个运算符作用于不同类型的数据导致不同类型的行为。C++中预定义的运算符的操作对象只能是基本数据类型。实际上,对于很多用户自定义类型,也需要有类似的运算操作,这就需要对运算符进行重新定义,增加新功能的要求。不能重载的运算符有:(1).成员访问运算符(2)::作用域运算符(3)?:条...
2020-04-24 11:58:09 214
原创 面向对象C++(13)纯虚函数
纯虚函数定义格式:virtual <类型> (函数名)(参数表)=0;后面多一个"=0",不是表明返回值为0,声明为纯虚函数后,不需要函数体。不具备函数功能,不能被调用。纯虚函数的作用:为派生类保留一个函数名,便于后面的派生类根据自己的需要重新定义功能。抽象类的概念抽象类具体类的概念如果一个类至少有一个纯虚函数,就称该类为抽象类。能够建立实例化对象的类称为具体类,也即是...
2020-04-24 08:59:45 970
原创 java学习(1)Math类相关
Hellojava的编译过程:javac程序作为编译器,将文件Hellojava.java编译成Hellojava.class。java程序启动java虚拟机,虚拟机执行编译器编译到类文件中的字java中的数学函数以及变量{在Math类中,包含了各种各样的数学函数计算平方根的方法:double x=4;double y = Math.sqrt(x);System .out.p...
2020-04-20 09:59:21 105
原创 面向对象C++(12)多态性之虚函数
多态面向对象程序设计三大特征:多态封装继承多态是指不同的对象接收到相同的操作指令时,产生不同的动作。在程序中表现为,不同功能的函数在不同的类中具有相同的函数名,相应的类对象在调用同名函数时会执行不同的功能多态按时机分为两种编译时多态(静态联编):指程序在编译时就可确定的多态性,通过重载机制实现运行时多态(动态联编):指必须在运行中才可以满足的多态性,通过继承和虚函数...
2020-04-14 15:59:25 363
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人