ICode9

精准搜索请尝试: 精确搜索
  • C++之常函数和常对象2022-08-14 09:30:08

    C++之常函数和常对象 为了让this指向的成员属性值不可更改,在函数的实现前边加上const. void showInfo() const // 常函数 不能修改指针指向的值 { this -> m_A = 1000; cout << "m_A=" <<this->m_A<<endl; cout << "m_B=" <<this->m_B << endl; } 如

  • 静态函数和非静态函数, 以及static关键字2022-08-13 18:02:42

    【1】C++类中静态变量理解1)类里static变量特点:  1、属于类本身,不属于对象  2、程序的运行过程中只有一个副本  3、不能在生成对象时初始化,即不能在构造函数中初始化2)类里static变量初始化:  1、类体外进行,变量前不用加static限定符  2、变量前不加访问控制符private、pub

  • java总结2022-08-10 22:30:24

    对于这段学过的内容进行下整理: 类成员:static修饰,分为类成员,类方法,静态初始化块。对于构造器,不可用static来修饰(因为static方法为编译时确定),类成员不可访问实例成员(类成员建立时间必实例成员建立时间早,访问不到实例变量)。 final修饰符:可用于修饰类,变量,与方法,所修饰的东西不可改变,且

  • 第七周2022-08-10 20:32:17

    类和对象 类时java程序的重要组成单位,类有属性和行为组成,属性由成员变量来体现,行为在类中通过成员方法来体现(和前面的方法比较取代static关键字即可)。 对象:创建对象:类名 对象名=new 类名();使用对象:对象名.变量名,对象名.方法名()。 类和对象的练习:        输入名字:黎明 输入

  • C++语法2022-08-08 11:34:18

    1、C++各种冒号的含义 (1)类后冒号,表示继承 //单继承 class A:public B B是基类,A是B的派生类,即类A按public模式继承类B。 //多继承 class A:public B, public C 继承的三种模式(public,protected,private),以小范围为准。 若是public继承,则public和protected成员分别被继承为子类的pu

  • 信2105-3班张少阳20213904第六周java学习总结2022-08-07 20:31:29

      本周重点学习了static关键字,以及多态的使用,以及成员变量和成员方法的访问特点。 1         static关键字的用法 static关键字是静态的意思,可以修饰成员方法,成员变量 static修饰的特点:1)被类的所有对象共享,这也是我们判断是否使用静态关键字的条件 2)可以通过类名调用,当然,也

  • 内部类.Java学习2022-08-07 15:02:40

    今天复习一下Java里面一个比较重要的概念  内部类  局部内部类 内部类是定义在一个类的内部。通常是在方法中。 本质还是一个类,可以访问外部类的所有成员,包含私有的。 不能使用访问修饰符。但是可以使用final修饰符。 作用域尽在定义它的方法或者代码块中。 外部其他类不能访

  • 沈显君 C++语言程序设计教程 第3版 总结2022-08-07 13:30:46

    总结于:沈显君 C++语言程序设计教程 第3版 1.类 1.1 类与成员 class与struct:class中的成员变量默认为private。protected代表成员可以被该类和其子类存取,但是类的对象是无法直接访问protected成员的 类的成员变量可以定义为该类的指针和引用,不能定义该类的变量。成员函数中可以该类

  • 学习ES6[尚硅谷二]笔记2022-08-05 09:03:47

    24.class类   25.class中的extend   26.super关键字   27.super应用   28.class属性   30.静态成员和实例成员   31.构造函数问题   32.构造函数原型   33.原型链   34.js查找机制   35.原型对象中this指向   36.扩展内置对象方法   37.call方法   38.借用父构造函数

  • 成员变量与局部变量的区别有哪些2022-08-04 15:01:07

    成员变量与局部变量的区别有哪些 变量:在程序执行的过程中,在某个范围内其值可以发生改变的量。从本质上 讲,变量其实是内存中的 一小块区域 成员变量:方法外部,类内部定义的变量 局部变量:类的方法中的变量。 成员变量和局部 变量的区别 作用域 成员变量:针对整个类有效。 局部变量:只在

  • 成员运算与身份运算2022-08-02 20:00:27

    成员运算 判断某个个体在不在某个群体内 in 在就返回True不在就返回False not in 与上面结果互为反关系name_list = ['jason', 'tony', 'kevin', 'oscar', 'jerry']target_name = input('username>>>:')print(target_name in name_

  • 方法引用基本介绍-方法引用_通过对象名引用成员方法2022-08-02 09:31:11

    方法引用基本介绍 在使用Lambda表达式的时候,我们实际上传递进去的代码就是一种解决方案∶拿什么参数做什么操作。那么考虑一种情况:如果我们在Lambda中所指定的操作方案,已经有地方存在相同方案,那是否还有必要再写重复逻辑? 冗余的Lambda场景 来看一个简单的函数式接口以应用Lambda

  • Java随笔——封装2022-07-30 11:02:32

    1.密码登陆系统   结果:    实现封装: 1.setter方法 setter方法用于设置成员变量的值,没有返回值,以set开头,set后面跟需要设置的成员变量的名字,成员变量每个单词的首字母大写,用参数队成员变量进行赋值,参数的类型也要和对应的成员变量的类型相同,语法格式如下:     注意:set和成

  • Python 常量数据组定义(enum 枚举类)2022-07-29 22:00:21

    enum 简介 enum 是 python 3.4 版本新加的特性,用于定义一些不常修改的数据组。枚举本身是一组符号名称(枚举成员)的集合,枚举成员应该是唯一的、不可变的。在枚举中,可以对成员进行恒等比较,并且枚举本身是可迭代的。 使用场景: 定义一个星期 7 天,我们可以使用 7 个变量或者一个数组或者

  • vue 中computed和watch区别2022-07-29 21:33:51

    #computed computed是计算属性,可以根据data中成员的动态计算出一个新的数据成员(这个数据成员是data不存在的)计算属性的函数必须有返回值。 #watch watch是监视器,可以监视data中某个数据的改变或者路由中的某些属性的改变,可以根据这个改变,做一些 其他操作(不仅仅局限于更新其他数据)

  • C++空指针访问成员函数2022-07-29 14:02:44

    C++中,空指针也可以访问成员函数,但是要注意有没有用到this指针。 如果用到this指针,需要加以判断保证代码的健壮性。 #include<iostream> using namespace std; class WLM { public: void A() { cout << "666" << endl; } void B() { if(thi

  • C++this指针的用途2022-07-29 12:35:41

    this指针指向被调用的成员函数所属的对象。 this指针是隐含在每一个非静态成员函数内的一种指针。 this指针不需要定义,直接使用。 this指针的用途:   1.当形参和成员变量同名时,可用this指针来区分(最好在命名时避免)。   2.在类的非静态成员函数中返回对象本身,可使用return *this

  • C++静态成员2022-07-28 10:35:00

    静态成员:在成员变量和成员函数前加上关键字static。 静态成员分为: 静态成员变量: 1.在编译阶段分配内存。 2.类内声明,类外初始化。 3.所有对象共享同一份数据。 静态成员函数: 1.所有对象共享同一个函数。 2.静态成员函数只能访问静态成员变量。 静态变量的两种访问方式: 1.通过对象

  • C++类对象作为类成员2022-07-28 09:35:19

    C++类中的成员可以是另一个类的对象,称该成员为对象成员。 构造的顺序:先调用对象成员的构造,再调用本类的构造; 析构顺序:先调用本类的析构,再调用对象成员的析构。 #include<iostream> #include<string> using namespace std; class Ball { public: Ball(string bname) {

  • 2022-7-27 第七组 代码块 与 static2022-07-27 19:00:45

    代码块 局部代码块 构造代码块 构造代码块是定义在类中成员位置的代码块 静态代码块 静态代码块是定义在成员位置,使用static修饰得代码块 区分每种代码块的特点 局部代码块 以”{}”划定的代码区域,此时只需要关注作用域的不同即可 方法和类都是以代码块的方式划定边界的 构

  • java的四种内部类2022-07-27 13:34:51

    一、成员内部类 1、成员内部类可以访问外部类所有属性和方法; 2、若成员内部类拥有和外部类同名的成员变量或方法,默认访问内部类的;若要访问外部类的需使用this关键字; 3、外部类想要访问内部类需要先创见内部类对象; 4、内部类是依附外部类存在的,也就是说,若想要在其他类中创建内部类

  • static静态关键字+单例设计模式+继承+this、super使用总结2022-07-27 11:00:25

    static静态关键字 static关键字 static是静态的意思,可以修饰成员变量和成员方法。 static修饰成员变量的分类 静态成员变量: 特点:有static修饰、属于类、与类一起加载,内存中只有一份,可以被共享访问。 使用场景:如果信息要被共享,只需要一份就用,比如:系统在线人数。   访问规则: 建议

  • 常成员函数与成员函数之重载2022-07-27 10:34:41

    // 常成员函数.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。 // //#include <functional> #include <iostream> using namespace std; class Test { private: int a; int b; public: Test(int a, int b) :a(a), b(b) {} void print()

  • C++ 回调函数(CallBack)的用法分析2022-07-26 16:33:10

    本文实例分析了C++中回调函数(CallBack)的用法。分享给大家供大家参考。具体分析如下: 如果试图直接使用C++的成员函数作为回调函数将发生错误,甚至编译就不能通过。其错误是普通的C++成员函数都隐含了一个传递函数作为参数,亦即“this”指针,C++通过传递this指针给其成员函数从而实现

  • 用指针访问成员2022-07-25 21:04:37

    //使用指向结构的指针 #include<stdio.h> #define LEN 20 struct name { char first[LEN]; char last[LEN]; }; struct guy{ struct name handle; char favfood[LEN]; char job[LEN]; float income; }; int main(void) { struct guy fellow[2]={ {

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有