java类的属性

java类是一个面向对象的思想!!!!!!!!!!!!

首先我们来创建一个Student类

1package cuteSnow; 2 3public class Student { 4 //学生类型的属性,所有创建的学生对象都有以下的属性 5 public String id; //学号 6 public String name;//姓名 7 public Boolean sex;//性别 8 public String cellphone;//手机 9 10}

然后在创建实例

1public static void showStudent() { 2 Student s1 = new Student();//创建一个新的对象,属于学生类的一个实例,此对象的有学生的属性 3 Student s2 = new Student();//第二个实例 4 5 s1.name = "张三"; 6 s1.cellphone = "123"; 7 s1.sex = true; 8 s1.id = "1"; 9 10 s2.name = "李四"; 11 s2.cellphone = "456"; 12 s2.sex = false; 13 s2.id = "2"; 14 15 String sexName1 = "男"; 16 String sexName2 = "男"; 17 18 if(s1.sex) { 19 sexName1 = "女"; 20 } 21 if(s2.sex) { 22 sexName2 = "女"; 23 } 24 25 System.out.print("学生的s1的信息--姓名:"+s1.name+" 电话:"+s1.cellphone+" 性别:"+sexName1+" id:"+s1.id+"\n"); 26 System.out.print("学生的s2的信息--姓名:"+s2.name+" 电话:"+s2.cellphone+" 性别:"+sexName2+" id:"+s2.id); 27 }

之后在主函数中调用上面的代码,打印结果如下

1学生的s1的信息--姓名:张三 电话:123 性别:女 id:1 2学生的s2的信息--姓名:李四 电话:456 性别:男 id:2

上述代码表示的是java面向对象的简单代码,描述的是学生类存在四个属性(id,电话,性别,姓名),创建了两个实例学生s1,学生s2,这两个学生分别拥有学生类的id,电话,性别,姓名属性。。。

创建类以及属性的注意事项:

1.见名知意

2.类大驼峰命名,首字母大写

3.小驼峰命名,属性名小写

4.属性类型需要注意一下,符合实际

5.一般情况下,当我们工作之后,类基本上都不是自然界的物体,一般情况下都是我们抽象出来的东西,刚开始我们在学习的时候可能都是自然界的物体,随着学习的深入类就是一个抽象的东西,没有特别的实际物体与其对应

点赞
收藏

评论区

加载中...

相关推荐

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

从一个 10 年程序员的角度告诉你:搞懂 Java 面向对象有多容易?

前言:1)java面向对象语言,面向过程围绕过程(解决问题步骤),面向对象围绕实体(名词,特性(属性),行为(动作、方法))。它们设计思想区别在于关心核心不同的。主流都是面向对象的。实际开发,先按面向对象思想进行设计,具体实现时面向过程(人习惯)2)java怎么支持面向对象呢?a.万物皆对象,所有的类都是Object子类b.java中支

Java(3)

面向对象编程思想:抽象 继承 多态 封装对象:万事万物皆对象. 类:把具有相同属性和方法的对象抽象出来形成的几何体!类是对象的抽象,对象是类的具体!如何描述一个类1.属性(属性不初始化时也有初始值,会自动初始化,整形为0 小数型为0.0  boolea

TypeScript 中的类和接口

在面向对象(OOP)编程中,经常会使用到class(类)和interface(接口)。在TypeScript(以下简称TS)中也引入了类和接口的概念,使得TS强大的类型检测机制更加完善。就像我们所知道的,一个类是一堆抽象概念的集合,我们可以从类的构造方法中创建出享有共同属性和方法的对象。一个接口所描述的是一个对象相关的属性和方法,但并不提供具体创建此对象实例

Java学习笔记之

Java学习笔记之类和对象(一)类  类是一个模板,它描述一类对象的行为和状态 例如:动物类是一个类,动物们都有属性:颜色,动物们都有行为:吃饭publicclassDog{Stringname;Stringcolor;

Java总论及三大特性理解

1、对象(object)   万物皆为对象(根类Object类)。   程序是对象的集合(面向对象程序设计语言OOP)。   每个对象都有自己的由其他对象所构成的存储(对象有成员属性)。   每个对象都拥有其类型(每个对象都是某个类class的一个实例instance)。某一特定类型的所有对象都可以接收

java类的属性 - HelloWorld