08 2020 档案

摘要:学习内容 1、输入OFF文件,其中OFF文件保存n个点的坐标,第一行为点的个数,从第二行开始,每一行为一个点的三个坐标,写一个程序能读入OFF文件,并将输入的点的坐标输出到屏幕上。 1 import java.io.FileWriter; 2 import java.io.IOException; 阅读全文
posted @ 2020-08-31 14:25 第厘 阅读(115) 评论(0) 推荐(0)
摘要:学习内容 分数类 1 import java.util.Scanner; 2 //分数类 3 public class Fraction { 4 private int x; 5 private int y; 6 public Fraction() { 7 } 8 public Fraction(i 阅读全文
posted @ 2020-08-30 08:30 第厘 阅读(64) 评论(0) 推荐(0)
摘要:学习内容 1.三维坐标向量类 设计一个描述三维坐标的向量类vector3D,成员如下: 数据成员: 三个坐标x,y,z,float类型,私有访问属性 公有函数成员: 三个参数均有默认值的构造函数,默认值为0,0,0; 完成输入输出,输出格式为(x, y, z); 完成加法+、减法-、数乘*运算; 在 阅读全文
posted @ 2020-08-29 17:45 第厘 阅读(136) 评论(0) 推荐(0)
摘要:学习内容 1、定义描述学生的student类,包含受保护两个数据成员,分辨是描述姓名的,string类型和描述学号的,int类型,构造函数有两个形参,用于设定这两个数据成员的值,此外包含6个成员函数,用于设定姓名和学号的函数,void setnameid(), 用于显示姓名和学号的函数void di 阅读全文
posted @ 2020-08-29 12:04 第厘 阅读(86) 评论(0) 推荐(0)
摘要:学习内容 1、定义一个基类BaseClass,从它派生出类DerivedClass。BaseClass有成员函数fn1(),fn2(),DerivedClass也有成员函数fn1(),fn2()。在主函数中声明一个DerivedClass的对象,分别用DerivedClass的对象以及BaseCla 阅读全文
posted @ 2020-08-27 16:38 第厘 阅读(120) 评论(0) 推荐(0)
摘要:学习内容 1、定义一个基类Base,有两个公有成员函数fn1(),fn2(),私有派生出Derived类,如何通过Derived类的对象调用基类的函数fn1() 1 //基类: 2 public class Base { 3 public void fn1() { 4 System.out.prin 阅读全文
posted @ 2020-08-26 11:49 第厘 阅读(101) 评论(0) 推荐(0)
摘要:学习内容 1、定义一个基类Shape,在此基础上派生出Rectangle和Circle,二者都有getArea()函数计算对象的面积。使用Rectangle类创建一个派生类Square。 1 //Shape类: 2 public abstract class Shape { 3 public abs 阅读全文
posted @ 2020-08-25 09:46 第厘 阅读(100) 评论(0) 推荐(0)
摘要:学习内容: instanceof关键字 作用:判断一个对象是否属于一个类 格式:对象 instanceof 类 ——返回布尔类型 1 package com.study; 2 class Animal{ 3 public void say() { 4 System.out.println("我是一只 阅读全文
posted @ 2020-08-24 16:33 第厘 阅读(56) 评论(0) 推荐(0)
摘要:学习内容 1.Obeject类 (1)Obeject类是所有类的父类 注:打开一个类的所有方法和数据的快捷方式:Ctrl+O (2)常用方法: public String toString():返回该对象的字符串表示 将toString方法改写后: public boolean equals(Obj 阅读全文
posted @ 2020-08-23 14:22 第厘 阅读(65) 评论(0) 推荐(0)
摘要:学习内容 1.接口示例 注意: 当一个类继承另一个类并且需要实现接口时,必须先继承再实现接口 一个类只能继承一个类,但是可以实现多个接口 接口可以多继承 阅读全文
posted @ 2020-08-22 15:45 第厘 阅读(36) 评论(0) 推荐(0)
摘要:学习内容 整数排序 编写函数重载,分别将两个整数升序排列后输出、三个整数升序排列后输出、四个整数升序排列后输出 import java.util.Scanner; public class Study { public static void sort(int a[], int n) { int t 阅读全文
posted @ 2020-08-21 14:22 第厘 阅读(53) 评论(0) 推荐(0)
摘要:学习内容 编写代码,实现对圆周率输出的结果以小数点形式表示,显示正号"+",area占用位数为15 import java.util.Scanner; public class Study { public static void main(String[] args) { double n,s; 阅读全文
posted @ 2020-08-20 16:36 第厘 阅读(72) 评论(0) 推荐(0)
摘要:学习内容 1.String类 (1)实例化String对象 方法一:String name1="张三"; 方法二:String name2=new String("李四"); (2)"=="VS"equals"方法 “==”——比较的是引用 "equals"——比较的是具体内容 (3)String两 阅读全文
posted @ 2020-08-19 09:24 第厘 阅读(65) 评论(0) 推荐(0)
摘要:学习内容 1、研究生继承 1 public class Student2 { 2 protected int num; 3 protected String name; 4 protected char sex; 5 Student2(){} 6 public void setValue(int n 阅读全文
posted @ 2020-08-18 19:26 第厘 阅读(93) 评论(0) 推荐(0)
摘要:学习内容 1.多边形继承 1 //父类: 2 public class CPolygon { 3 protected int width,height; 4 public void setValues(int a,int b) 5 { 6 width=a; 7 height=b; 8 } 9 } 1 阅读全文
posted @ 2020-08-17 11:36 第厘 阅读(65) 评论(0) 推荐(0)
摘要:学习内容 1.文件名与类型的分离 一个完整的文件名字包括文件名与类型的扩展名,例如,a.doc, b.txt, film.rbmv等,文件名与类型的扩展名之间用.分离。请使用string类型,编写一个程序实现文件名与类型扩展名的分离,例如,输入是字符串a.doc,输出是两个字符串a和doc。要求使用 阅读全文
posted @ 2020-08-16 12:39 第厘 阅读(61) 评论(0) 推荐(0)
摘要:学习内容 在主函数中输入一个一维数组,调用函数maxAndMin得到数组元素中的最大值与最小值 import java.util.Scanner; public class Study { public static void main(String[] args) { Scanner in=new 阅读全文
posted @ 2020-08-15 14:36 第厘 阅读(64) 评论(0) 推荐(0)
摘要:学习内容: 1.书写一个程序,输入为整数的八进制,输出为其十进制 import java.util.Scanner; public class Study { public static void main(String[] args) { Scanner in=new Scanner(System 阅读全文
posted @ 2020-08-14 09:45 第厘 阅读(63) 评论(0) 推荐(0)
摘要:今日学习 1.代码块 (1)普通代码块 (2)构造块——通用的,每次构造函数前使用一次 (3)静态代码块——只执行一次,并且最先执行 阅读全文
posted @ 2020-08-13 15:45 第厘 阅读(53) 评论(0) 推荐(0)
摘要:学习内容: 1.内部类 (1)定义;将一个类定义在另一个类里面或者一个方法里面。 (2)优点:可以方便的使用外部类的属性 (3)缺点:破坏类的基本结构 (4)成员内部类可以无条件地访问外部类的所有成员属性和成员方法(包括private成和静态成员)例: 2、点类 1 import java.util 阅读全文
posted @ 2020-08-12 09:56 第厘 阅读(81) 评论(0) 推荐(0)
摘要:学习内容: 1、线段类 1 import java.lang.Math; 2 public class Line1 { 3 private Point1 p1=new Point1(); 4 private Point1 p2=new Point1(); 5 public void Input() 阅读全文
posted @ 2020-08-11 12:18 第厘 阅读(85) 评论(0) 推荐(0)
摘要:学习内容 1、矩阵转置 1 import java.util.Scanner; 2 public class JuzhenZhuanzhi { 3 public static void main(String[] args) { 4 System.out.print("请输入矩阵的行数m、列数n:" 阅读全文
posted @ 2020-08-10 15:17 第厘 阅读(78) 评论(0) 推荐(0)
摘要:学习内容: 1、日期类 定义一个日期类Date,私有数据成员有:int型变量year, month, day。公有函数成员有: 三个形参均有默认值的构造函数,年月日的默认值依次为1000,1,1; int isleap()判断year是否为闰年,若是返回1,否则返回0; int check()判断日 阅读全文
posted @ 2020-08-09 12:18 第厘 阅读(112) 评论(0) 推荐(0)
摘要:学习内容: 1、构造函数 public class Rect { private double len,wid; Rect(double l,double w) { len=l; wid=w; } public double area() { return len*wid; } public sta 阅读全文
posted @ 2020-08-08 16:19 第厘 阅读(144) 评论(0) 推荐(0)
摘要:学习内容: 1、复数类 public class Complex { private double real,imag; public void setvalue(double a,double b) { real=a; imag=b; } public double getReal() { ret 阅读全文
posted @ 2020-08-07 16:16 第厘 阅读(123) 评论(0) 推荐(0)
摘要:学习内容: 1、逆序输出 import java.util.Scanner; public class NixuShuchu { public static void main(String[] args) { Scanner con=new Scanner(System.in); System.o 阅读全文
posted @ 2020-08-06 10:40 第厘 阅读(165) 评论(0) 推荐(0)
摘要:有幸阅读到周爱明老师的《大道至简》这本书,本书并未讲述过多关于技术层面上的问题,而是从思想角度出发,阐述了软件工程的核心思想,用轻便简洁的语言向读者介绍了作者对于软件工程的思想与见解。在学习任何新事物之前,我们都应了解它的思想,即为“追根溯源”。正如书名所言,《大道至简》重在“简”字,全书共十一个章 阅读全文
posted @ 2020-08-05 17:45 第厘 阅读(254) 评论(0) 推荐(0)
摘要:学习内容: 1、读入一个整数,然后输出这个整数的位数 import java.util.Scanner; public class Study { public static void main(String[] args) { Scanner in=new Scanner(System.in); 阅读全文
posted @ 2020-08-04 18:38 第厘 阅读(123) 评论(0) 推荐(0)
摘要:学习内容: 1、编写程序,完成用户信息录入。要求录入姓名,性别,年龄,家庭住址这四项信息 import java.util.Scanner; public class Person { String name; String sex; int age; String home; public sta 阅读全文
posted @ 2020-08-03 15:20 第厘 阅读(115) 评论(0) 推荐(0)
摘要:学习内容: 1、编写函数,使用函数重载,能求两个整数的最大数、三个整数的最大数、四个整数的最大数 import java.util.Scanner; public class Study { public static void max(int a[], int n) { int max = a[0 阅读全文
posted @ 2020-08-02 09:05 第厘 阅读(139) 评论(0) 推荐(0)
摘要:学习内容: 1、RandomAccessFile随机访问文件 RandomAccessFile可以随机读写文件,随机读写文件就是说可以任意访问文件的位置,这是其他流所不能操纵的。RandomAccessFile 类包含一个记录指针,用于标识当前流的读写位置,这个位置可以向前移动,也可以向后移动。Ra 阅读全文
posted @ 2020-08-01 13:16 第厘 阅读(92) 评论(0) 推荐(0)