面向对象知识点补充

Posted 大脸妹?

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象知识点补充相关的知识,希望对你有一定的参考价值。

1.object

object是所有数据类型的祖先。   (集合里边可以放object类型即集合里边可以放任意类型)

2.is   as

即类型转换运算符(类型)对象这种方法不推荐

is   判断某个对象或者变量是否为什么类型(比如o  is random,这就是判断o是否为随机数类型,返回值是bool型)

as 类型转换,如果某个对象能转换成某个类型,那么它会进行转换如果无法转换成目标类型,那么它会返回一个null,不会抛出异常(random  r=o as random;if(r !=null);)
3.动态类型:

var(万能类型)

dynamic(动态类型)两种类型都为偷懒类型

4.泛型<T>

泛型集合:规定类型不规定长度。(数组集合的优点都有)

取长度用count不是length

List<int> slist=new List<int>()   中括号里边放任意数据类型

 

以上是关于面向对象知识点补充的主要内容,如果未能解决你的问题,请参考以下文章

python8之面向对象补充之知识点回顾

python8之面向对象补充之使用场景

面向对象:继承,知识点补充

Vue ---- vue的基本使用 文本/事件/属性指令 补充: js面向对象 js函数

c语言设计模式--补充面向对象基础

面向对象第5天