java s1 学什么_【S1第一学期-使用Java理解程序逻辑】第十一章总结

一、本章单词

class 类

object 目标;物体;客体

return 返回

programming 设计;编程

null 空的;零的

initial 最初的;字首的

type 类型;样式;打字

oriented 导向的;定向的;以......为导向

二、总结

1.类和对象

简单地说,类为抽象的,对象为具体的。

举一个简单的例子:

(1).类:

白菜、油菜、卷心菜都属于菜系,再往大说它们都是植物,那么此时的植物或者菜系就是一个类;

(2).对象:

教室里面坐着一堆人,有小明、小芳、小红等等。那么此时这些单一的个体(小明、小芳或小红等)就被视为计算机学中的对象。在世界上,只要是能看得见、摸得着的,都属于对象。比如现在正在操作的电脑、显示器、电源线等,都是一个个的对象。

(3).类的定义

语法:

public class 类名{

//方法

}

*注意:public必须有,这是访问限制符

类名的命名方式和java声明变量时的命名方式相同,开头仅限$(美元符号)、_(下划线)和字母

例:

public class Demo{

//定义姓名

String name;

//定义年龄

int age;

public

void show(){

name="小明";

age=20;

System.out.println(name+"今年"+age+"岁了");

}

}

上述代码中,使用红色字体标出的即为定义了Demo这个类的属性:

属性有两个,分别是name(姓名)和age(年龄)。

(4).方法的定义

语法:

public (void/String/int/double/char)

方法名{

//方法体

}

*注意:public括号后的是根据返回值类型而变化的,如果你在方法体中定义了一个String类型的数据,则这里将要写为这样:

public String 方法名{

//方法体

}

例:

public class Demo{

//定义姓名

String name;

//定义年龄

int age;

//定义新方法,名为Show

public

void Show(){

name="小明";

age=20;

System.out.println(name+"今年"+age+"岁了");

}

}

上述代码中,使用红色字体标出的即为定义了Demo这个类的方法:

方法有一个,为show方法,并且使用show方法为刚才的属性赋了值,还输出了一句话。

(5).对象的创建

语法:

类名 对象名=new 类名();

例:

School

center=new School();

*在上述的一行代码中,意为在School这个类中新建了一个名为center的对象。

School表示有一个已经写好的Class,名为School;

center表示在School中新建了一个对象,名为center,以便以后调用使用;

new为关键字,这个必不可少,且为固定语法。

(6).对象的使用

语法:

对象名.属性

对象名.方法名()

例:

center.name="Hello World";

center.showCenter();

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值