类与对象 以你之姓@ 2022-04-12 03:09 317阅读 0赞 类与对象 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
相关 【类与对象】 `类和对象` 类是对现实生活中一类具有`共同属性`和`行为`的事物的抽象。 `类的特点` 1.类是对象的数据类型。 2.类是具有相同属性和行为的一组对象的集合 快来打我*/ 2024年03月23日 14:23/ 0 赞/ 76 阅读
相关 类 与 对象 三大特征 1.封装 通过`private` , `default`,`protected`,`public`关键字实现属性或方法封装,仅对外提供公共访问方式。+ “ 朴灿烈づ我的快乐病毒、/ 2024年03月16日 09:43/ 0 赞/ 50 阅读
相关 类与对象 类:是对某一事物的抽象描述,通过方法(成员方法)和属性(成员变量)来描述事物。 对象:对象是实际存在的该类事物的个体,因而也称实例。 创建圆类: 1 pac 傷城~/ 2023年08月17日 16:08/ 0 赞/ 146 阅读
相关 类与对象 匿名对象 使用匿名对象的两种情况: 1. 一个对象只需进行一次调用 new Cylinder().setLength(2,5,3); new 刺骨的言语ヽ痛彻心扉/ 2023年03月14日 10:59/ 0 赞/ 20 阅读
相关 类与对象 太极生两仪,两仪生四象,四象生八卦,八卦衍万物,万物皆对象; ![在这里插入图片描述][20200713112925588.png] ![在这里插入图片描述][wate 淡淡的烟草味﹌/ 2023年02月25日 14:25/ 0 赞/ 13 阅读
相关 类与对象 类与对象 1.1 什么是类 类在生活语言中就像是种类、类别,一些事物的总称。类在Java编程 语言中属于一个较广泛的概念,而细分后,类里边还会有对象,类就是 一 傷城~/ 2022年09月25日 04:23/ 0 赞/ 236 阅读
相关 类与对象 在面向对象的编程语言中,类是对对象的抽象,在类中可以定义对象的属性和方法的描述;对象是类的实例,类只有被实例化后才能被使用。 定义类 在PHP中,使用关键字cl 忘是亡心i/ 2022年07月28日 11:49/ 0 赞/ 222 阅读
相关 类与对象 Person per = new Person(); 声明对象:栈内存中声明的,与数组一样,数组数组名就保存在栈内存中,只开辟栈内存的对象是无法使用的,必须使用其堆内 超、凢脫俗/ 2022年07月12日 06:15/ 0 赞/ 260 阅读
相关 类与对象 2.1 类和对象的定义与使用 类的定义: Class 类名\{ 数据成员\-静态属性 成员函数\-动态行为 \} 对象的定义: 类名 对象名 与 int a的 逃离我推掉我的手/ 2022年05月21日 06:57/ 0 赞/ 280 阅读
相关 类与对象 类与对象 1.1 什么是类 类在生活语言中就像是种类、类别,一些事物的总称。类在Java编程 语言中属于一个较广泛的概念,而细分后,类里边还会有对象,类就是 一 以你之姓@/ 2022年04月12日 03:09/ 0 赞/ 318 阅读
还没有评论,来说两句吧...