Click here to Skip to main content
15,905,508 members
Home / Discussions / C#
   

C#

 
Questionthen the new student submits their answer to ... Pin
BillWoodruff8-Aug-23 4:23
professionalBillWoodruff8-Aug-23 4:23 
write a c# 8 Core 7 example of InterFace and Abstract class:
namespace _07_08_2023_test
{
    public interface IFace1
    {
        DateTime DTimeUTC { get; }
    }

    public interface IFace2
    {
        string FirstName { get; }
        string LastName { get; }
    }

    public abstract class Abs1 : IFace1, IFace2
    {
        public DateTime DTimeUTC {get; } = DateTime.Now.ToUniversalTime();
        public string FirstName { get; protected set; }
        public string LastName { get; protected set; }

        public string FullName
        {
            get => $"{FirstName} ... {LastName}";
        }
    }

    public class StudentMess : Abs1
    {
        public StudentMess(string fname, string lname)
        {
            FirstName = fname;
            LastName = lname;
        }
    }
}
And, said new student says: "it compiles, and I can do this:"
private void Form1_Load(object sender, EventArgs e)
{
    StudentMess smess = new StudentMess("new", "confused");
}
And, you shake your head.
«The mind is not a vessel to be filled but a fire to be kindled» Plutarch

AnswerRe: then the new student submits their answer to ... Pin
Pete O'Hanlon8-Aug-23 19:33
mvePete O'Hanlon8-Aug-23 19:33 
GeneralRe: then the new student submits their answer to ... Pin
BillWoodruff10-Aug-23 0:36
professionalBillWoodruff10-Aug-23 0:36 
GeneralRe: then the new student submits their answer to ... Pin
Pete O'Hanlon10-Aug-23 3:29
mvePete O'Hanlon10-Aug-23 3:29 
GeneralRe: then the new student submits their answer to ... Pin
BillWoodruff10-Aug-23 2:09
professionalBillWoodruff10-Aug-23 2:09 
GeneralRe: then the new student submits their answer to ... Pin
Richard MacCutchan10-Aug-23 2:26
mveRichard MacCutchan10-Aug-23 2:26 
GeneralRe: then the new student submits their answer to ... Pin
Richard Deeming10-Aug-23 2:42
mveRichard Deeming10-Aug-23 2:42 
GeneralRe: then the new student submits their answer to ... Pin
BillWoodruff10-Aug-23 12:38
professionalBillWoodruff10-Aug-23 12:38 
GeneralRe: then the new student submits their answer to ... Pin
Richard Deeming10-Aug-23 21:27
mveRichard Deeming10-Aug-23 21:27 
GeneralRe: then the new student submits their answer to ... Pin
Richard Deeming10-Aug-23 23:27
mveRichard Deeming10-Aug-23 23:27 
GeneralRe: then the new student submits their answer to ... Pin
Sandeep Mewara12-Aug-23 17:26
mveSandeep Mewara12-Aug-23 17:26 
QuestionCount DataGridview row values and compare with an Array (Resolved) Pin
Edilson Lemos 20217-Aug-23 14:21
Edilson Lemos 20217-Aug-23 14:21 
AnswerRe: Count DataGridview row values and compare with an Array Pin
OriginalGriff7-Aug-23 19:56
mveOriginalGriff7-Aug-23 19:56 
AnswerRe: Count DataGridview row values and compare with an Array Pin
Andre Oosthuizen7-Aug-23 22:46
mveAndre Oosthuizen7-Aug-23 22:46 
GeneralRe: Count DataGridview row values and compare with an Array Pin
Edilson Lemos 20219-Aug-23 14:00
Edilson Lemos 20219-Aug-23 14:00 
GeneralRe: Count DataGridview row values and compare with an Array Pin
Andre Oosthuizen9-Aug-23 21:24
mveAndre Oosthuizen9-Aug-23 21:24 
SuggestionRe: Count DataGridview row values and compare with an Array Pin
Richard Deeming9-Aug-23 21:51
mveRichard Deeming9-Aug-23 21:51 
GeneralRe: Count DataGridview row values and compare with an Array Pin
Edilson Lemos 202110-Aug-23 6:44
Edilson Lemos 202110-Aug-23 6:44 
AnswerRe: Count DataGridview row values and compare with an Array Pin
Edilson Lemos 202110-Aug-23 16:23
Edilson Lemos 202110-Aug-23 16:23 
GeneralRe: Count DataGridview row values and compare with an Array Pin
Andre Oosthuizen10-Aug-23 23:15
mveAndre Oosthuizen10-Aug-23 23:15 
QuestionSharepoint Pin
Kevin Marois7-Aug-23 8:15
professionalKevin Marois7-Aug-23 8:15 
AnswerRe: Sharepoint Pin
Andre Oosthuizen7-Aug-23 23:15
mveAndre Oosthuizen7-Aug-23 23:15 
GeneralRe: Sharepoint Pin
Kevin Marois8-Aug-23 12:22
professionalKevin Marois8-Aug-23 12:22 
GeneralRe: Sharepoint Pin
Andre Oosthuizen8-Aug-23 22:22
mveAndre Oosthuizen8-Aug-23 22:22 
Question.NET 7 C# 8: using new Interface "features" ? Pin
BillWoodruff6-Aug-23 0:54
professionalBillWoodruff6-Aug-23 0:54 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.