学习资料: 1.《C++面向对象程序设计教程(第三版)》 作者:陈维兴 林小茶 清华大学出版社 2.《C++语言程序设计(第四版)》 作者:郑莉 董渊 何江舟 清华大学出版社 面向对象程序设计的基本特点 抽象 抽象是指对具体问题(对象)进行概括, 抽出一类对象的公共性质并加以描述的过程。 抽象包括两 ...
分类:
编程语言 时间:
2020-05-16 18:37:54
阅读次数:
85
获取课程资料地址:点击这里 第1章 学习指南【课程提供6200+问题与答案库】 【你遇到的坑,别人已经出坑了,课程提供6200+问题与答案库】【老师是位答题狂,问答区的问题有问必答】(特别说明:本课程是项目实战中级课程,不会讲语法层面的内容,实战前需具备Java,SSM,Linux等基础),项目配套 ...
分类:
编程语言 时间:
2020-05-16 10:42:23
阅读次数:
71
0515项目优化和List集合 1. 项目优化 1.1 分析当前情况 1.2 使用泛型和Object优化项目 2.2 List常用方法 3. ArrayList【重点】 3.1 ArrayList概述 3.2 细节问题 3.3 效率问题 3.4 【补充知识点,内存地址】 3.5 【补充知识点 内存地 ...
分类:
其他好文 时间:
2020-05-16 09:21:45
阅读次数:
66
1 package test_13_2; 2 3 public class Outer { 4 5 private String str; 6 7 public Outer() { 8 9 } 10 11 public Outer(String str) { 12 13 this.str = str ...
分类:
编程语言 时间:
2020-05-15 22:56:38
阅读次数:
82
面向对象编程 面向对象 面向对象的本质就是:以类的方式组织代码,以对象的组织(封装)数据。 面向对象就是一个框架,具体实施还是靠面对过程(即方法)。 三大特性: 封装; 继承; 多态。 从认识的角度: 先有对象(实例)后有类(后抽象出一个类)。对象,是具体的事物。类,是抽象的,是对对象的抽象。 例子 ...
分类:
其他好文 时间:
2020-05-14 21:04:02
阅读次数:
85
派生类对象在构造时,会首先调用基类的构造函数来构造对象中的基类成分,如果其构造函数中含有虚函数,则被调用的是基类的虚函数而不是派生类的。因为在构造基类成分时构造完成之前,派生类的成分尚未定义,此时虚函数绝不会下降到派生类层次,换句话说,此时刻的虚函数不像虚函数。 1 #include<iostrea ...
分类:
其他好文 时间:
2020-05-14 19:36:51
阅读次数:
54
Java的四个基本特征 1)抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。 抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 2)继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类),得到继承信息的类被称为子类( ...
分类:
编程语言 时间:
2020-05-14 15:56:34
阅读次数:
75
知识盲点汇总 1. 多态 多态中,编译看左边,运行看右边 多态的前提是继承 要有方法的重写 父类引用指向子类对象,如:Animal a = new Dog(); 小到大,向上转型 什么可以被重写? 1. (由于存在重写, 所以调用了父类的方法声明, 使用了子类的方法体) 2. ~~ ~~ (由于不存 ...
分类:
其他好文 时间:
2020-05-14 12:53:39
阅读次数:
135
参考:https://www.cnblogs.com/ChrisMurphy/p/5054256.html 父类引用指向子类对象指的是: 例如父类Animal,子类Cat,Dog。其中Animal可以是类也可以是接口,Cat和Dog是继承或实现Animal的子类。 Animal animal = n ...
分类:
其他好文 时间:
2020-05-13 12:33:41
阅读次数:
53
java面试题及答案2020 持续更新。。 本文收集了一些经典的Java面试题及其答案 1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是 ...
分类:
编程语言 时间:
2020-05-13 12:31:32
阅读次数:
68