本文主要是介绍类和对象这一章的小结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
类与对象万物皆对象,而类是从对象的共同特征抽取出来的;
我们可以用抽取出来的创造对象,所创造出来的对象(都是引用数据),会有一样的属性和方法;
java是面向对象的语言,他的主体是类;而C语言的主体是函数;
怎么用类创造对象
类名 对象名 = new 类名();
引用类的属性:对象名.属性;
引用类的方法: 对象名.方法名();
函数的作用:
一个代码片段,实现一个功能;
在C中直接使用函数名就可以使用函数执行的内容;但是在java中不可以,类才是java的主角,所以我们用方法代替了函数,
而方法是有主的,如果是类的方法,那么就得用类名或者类创造出来的对象名字去使用这个方法,如果是实例的方法,就得用
实例对象去调用这个方法。
类的方法是指有static静态修饰符修饰的方法;(加载类的时候就存在)
没有的则为普通方法,又名实例方法,非静态方法;(在对象被创造的时候才被加载到内存)
main函数有点特殊,哪怕他是被static修饰的静态方法,但是他不需要类名或类的对象调用,他是直接被JVM调用,他是函数的入口。
成员变量和局部变量
成员变量分为类变量和实例变量。
局部变量指的是
1:形式参数
2:方法内部变量
3:代码块内部变量
两者最大的区别在于初始化
成员变量在分配空间时,系统自动初始化。而局部变量没有,我们不主动初始化,使用时程序会崩溃。
这篇关于类和对象这一章的小结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!