类与对象
来源:互联网 发布:淘宝袜子好评语100字 编辑:程序博客网 时间:2024/04/26 07:55
类与对象
1.1 什么是类
类在生活语言中就像是种类、类别,一些事物的总称。类在Java编程
语言中属于一个较广泛的概念,而细分后,类里边还会有对象,类就是
一些对象的共同点的描述。如同生活中能够描述出其基本特征、功用的
事物,在Java编程语言中特征即属性,功用即方法。
1.2 类的结构(格式)
以一个学生类为例,定义一个简单的学生类:
public class Student{ //作为学生都具备的属性有:姓名、学分属性//学生姓名属性private String name;//学分属性private int scro=0;//设置方法:学生的姓名public void setName(String n){name=n;} //学生学习的方法(一般方法)public void study(){ //每调用一次学分+1 scro++;//系统输出System.out.println(name+"正在努力学习中!"); }}
这样一来我们就定义好了一个学生类,但是类的作用是什么呢?试想:
在一个班级的所有学生中,有学霸,学渣,甚至学沫。他们同样是学生,
在属性方面都有姓名,学分。但是不同的学生有不同的学习方法、玩耍
方法等等。要体现出学霸学渣或学沫的不同就需要做这样的一件事:创
建对象!这些对象可以具备类中的所有属性和方法。所以。类的主要作用
就是用来作为一个模板,我们可以创建出许多具体的学生对象。
2 .1创建对象
类中对象的创建可以是多个的,先写一个执行类:
public class Manager{ //程序运行的入口点,主函数public static void main(String[] args){ //创建一个学生对象(构造方法)Student st=new Student(); //调用这个对象的方法st.setName("张三");st.study(); }}
2.2构造方法与一般方法的区别
一般方法:public void study(){};
构造方法:Student st=new Student();
1、构造方法的名字必须和类名一样;
2、构造方法不用声明返回值类型;
3、构造方法一定有返回值,返回值的类型就是方法名,因为构造方法的
名字就是一个类的名字,是一个数据类型;
4、构造方法在调用的时候是通过new关键字来调用;
分解来看:
Student st;
st=new Student();
梣梓cenzi
2014、09、20
- OOP-----类与对象对象
- OOP-----类与对象对象
- 对象与元类对象
- 对象与类类型
- C02(类与对象)
- 类与对象(PHP5)
- 类与对象
- 区分类与对象
- 类与对象
- 类与对象
- 类与对象
- C#类与对象
- 对象与类
- 类与对象总结
- js类与对象
- C++ 类与对象
- 类与对象
- 类与对象概述
- webservice 部署后内网不能访问问题
- 实现登陆界面 并且对输入内容进行提取判断 做出反馈
- javascript模块化、模块加载器初探
- Mozilla Location Service-8
- 北京通州规划图全面汇总
- 类与对象
- 登陆界面、事件与创意画板总结
- 类的继承、方法重写、自动转型
- java面试准备-day03
- 参数传递及内存分析
- 导入Android项目后编译出错:Unable to resolve target ‘android-19′
- SEO必看的免费推广渠道
- 数组与数组队列
- 链表