码迷,mamicode.com
首页 >  
搜索关键字:实例变量    ( 1625个结果
Java基础语法
Java基础语法 一个Java程序可以认为是一系列对象的集合,调用彼此的方法来配合工作。 类、对象、方法、实例变量的简介: 类:类是一个模板,类描述的是一类对象的行为和状态 对象:对象是一个类的实例,类有状态和行为(属性和方法) 方法:方法是类的行为,可以有多个 实例变量:每个对象都有自己独特的实例 ...
分类:编程语言   时间:2017-10-08 15:25:55    阅读次数:161
OC语法概述
语法篇: 类的定义:具有相同的特点和属性的一类事物的抽象归纳。 对象的定义:类的实例,也叫实例变量 协议:也叫protocol,是方法的列表,但不提供方法的具体实现,具体的实现由遵守协议的对象完成。 代理:定义了协议的类可以看做是将协议的方法代理给了实现它们的类 这样的话类的定义更为通用因为具体的动 ...
分类:其他好文   时间:2017-10-05 15:04:56    阅读次数:179
设计模式学习(三): 装饰者模式 (附C#实现)
需求 做一个咖啡店的订单系统。 买咖啡时,可以要求加入各种调料,如奶,豆浆,摩卡等。咖啡店会根据调料的不同收取不同的费用。订单系统要考虑这些。 初版设计 然后下面就是所有的咖啡....: cost方法将计算出咖啡加上各种调料后的价格。 这种方法太笨了。。。必须换一种。 再版设计 使用实例变量和继承! ...
分类:Windows程序   时间:2017-10-04 18:51:39    阅读次数:309
Python 面向对象编程——访问限制
在Class内部,可以有属性和方法,而外部代码可以通过直接调用实例变量的方法来操作数据,这样,就隐藏了内部的复杂逻辑。但是,从前面Student类的定义来看(见:Python面向对象编程——类定义与对象),外部代码还是可以自由地修改一个实例的name、score属性:>>> bart = Stude... ...
分类:编程语言   时间:2017-10-04 18:03:35    阅读次数:168
Java重写、重载与覆盖
Java继承、重载与重写 一、继承(单继承) 1、利用extends关键字一个方法继承另一个方法,而且只能直接继承一个类。 2、当Sub类和Base类在同一个包时,Sub类继承Base类中的public/protected/默认级别的变量和方法 3、在不同包时继承public/protected级别 ...
分类:编程语言   时间:2017-10-03 10:38:29    阅读次数:269
java生产者与消费者模式
前言: 生产者和消费者模式是我们在学习多线程中很经典的一个模式,它主要分为生产者和消费者,分别是两个线程, 目录 一:生产者和消费者模式简介 二:生产者和消费者模式的实现 声明:本例来源于java经典著作:《Think in java》,接下来将会采用本例子将会借鉴其中的案例进行分析 首先我们来设想 ...
分类:编程语言   时间:2017-10-03 00:52:37    阅读次数:394
Java 基础
#java语法基础 >对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 类:类是一个模板,它描述一类对象的行为和状态。 方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。 实例变量:每个 ...
分类:编程语言   时间:2017-09-30 21:50:47    阅读次数:299
Java的初始化块
Java的初始化块分为静态初始化块和非静态初始化块 静态初始化块 非静态初始化块 静态初始化块仅能初始化类变量,即static修饰的数据成员。非静态初始化块在对象每次生成时都会被执行一次,可以初始化类的实例变量。两种初始化块不可以传参数。 非静态初始化块在构造函数执行时且构造函数主体代码没执行前执行 ...
分类:编程语言   时间:2017-09-26 14:56:36    阅读次数:216
static final 关键字
static 声明的变量和方法都是全局的 被static修饰的变量,叫静态变量或类变量;没有被static修饰的变量,叫实例变量。 static静态变量一旦生成其内存空间位置不变 static 修饰的属性方法该类中所有对象共享 可通过类名直接调用 (被private修饰除外) final 修饰的变量 ...
分类:其他好文   时间:2017-09-25 23:54:11    阅读次数:161
私有属性,私有方法,类变量,实例变量,单下划线,双下划线
1、私有属性__age,不能通过实例对象直接调用,而是通过一个方法来调用 class Dog: def __init__(self, new_age): self.__age = new_age def get_age(self): return self.__age wang_cai = Dog( ...
分类:其他好文   时间:2017-09-24 13:48:55    阅读次数:321
1625条   上一页 1 ... 58 59 60 61 62 ... 163 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!